PageSourceSearch

https://app.coaching.com/assets/chunk.1102.1f0728109ab5aaed15d1.js

js coaching.com collected 2026-10-04 00:18:12 UTC 6,928 bytes, 42 lines download raw bytes

1"use strict";(globalThis.webpackChunk_ember_auto_import_=globalThis.webpackChunk_ember_auto_import_||[]).push([[1102,7877],{8943:(e,t,r)=>{r.d(t,{a:()=>n,d:()=>s,g:()=>a})
2var o=r(78565)
3const a=e=>e.split(/[#?]/)[0].split(".").pop().trim(),n=e=>{if(!e)return"0 B"
4const t=Math.floor(Math.log(e)/Math.log(1024))
5return`${(e/1024**t).toFixed(2)} ${["B","kB","MB","GB","TB"][t]}`},s=async(e,t)=>{e=(0,o.s)(e)
6let r=null==t?void 0:t.name
7const a=await fetch(e)
8if(!a.ok)return void window.open(e,"_blank")
9const n=URL.createObjectURL(await a.blob()),s=document.createElement("a")
10s.href=n,s.download=null!=r?r:((e,t="file")=>{try{const r=new URL(e).pathname.split("/").pop()
11return"/"!==r?r:t}catch(e){return t}})(e,null==t?void 0:t.fallbackName),s.click()}},24028:(e,t,r)=>{r.d(t,{S:()=>n})
12var o=r(23582),a=r(58712)
13function n(){return function(e,t){const{connectedCallback:r,disconnectedCallback:n}=e
14e.connectedCallback=function(){const e=(0,o.g)(this),n=e[t]
15if(e[`_rtkStoreToCleanup-${t}`]=a.u,!n){const r=a.u.state[t]
16e[t]=r,(0,a.I)(t,e,a.u)}const s=r=>{const o=e._storeRequestId
17if(r.detail.requestId===o){const o=r.detail.store.state[t]
18e.componentOnReady().then((()=>{e[t]=o})),(0,a.I)(t,e,r.detail.store),e[`_rtkStoreToCleanup-${t}`]=r.detail.store,(0,a.J)(t,e,a.u)}}
19e[`_rtkStoreResponseListener-${t}`]=s,document.addEventListener("rtkProvideStore",s)
20const i=`${e.tagName}-${Date.now()}-${Math.random()}`
21e._storeRequestId=i
22const c=new CustomEvent("rtkRequestStore",{detail:{element:e,propName:t,requestId:i},bubbles:!0,composed:!0})
23e.dispatchEvent(c)
24const d=()=>{const r=`${e.tagName}-${Date.now()}-${Math.random().toString(36)}`
25e._storeRequestId=r
26const o=new CustomEvent("rtkRequestStore",{detail:{element:e,propName:t,requestId:r},bubbles:!0,composed:!0})
27e.dispatchEvent(o)}
28return e[`_rtkStoreReadyListener-${t}`]=d,document.addEventListener("rtkPeerStoreReady",d),null==r?void 0:r.call(this)},e.disconnectedCallback=function(){const e=(0,o.g)(this);(0,a.J)(t,e,e[`_rtkStoreToCleanup-${t}`])
29const r=e[`_rtkStoreResponseListener-${t}`]
30r&&(document.removeEventListener("rtkProvideStore",r),delete e[`_rtkStoreResponseListener-${t}`])
31const s=e[`_rtkStoreReadyListener-${t}`]
32return s&&(document.removeEventListener("rtkPeerStoreReady",s),delete e[`_rtkStoreReadyListener-${t}`]),null==n?void 0:n.call(this)}}}},11102:(e,t,r)=>{r.r(t),r.d(t,{rtk_image_viewer:()=>d})
33var o=r(23582),a=r(58712),n=r(8943),s=r(24028),i=r(78565),c=function(e,t,r,o){var a,n=arguments.length,s=n<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,r):o
34if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,r,o)
35else for(var i=e.length-1;i>=0;i--)(a=e[i])&&(s=(n<3?a(s):n>3?a(t,r,s):a(t,r))||s)
36return n>3&&s&&Object.defineProperty(t,r,s),s}
37const d=class{constructor(e){(0,o.r)(this,e),this.close=(0,o.d)(this,"close",7),this.t=(0,a.i)(),this.iconPack=a.e,this.keypressListener=e=>{"Escape"===e.key&&this.close.emit()},this.handleOutsideClick=()=>this.close.emit()}connectedCallback(){document.addEventListener("keydown",this.keypressListener),document.addEventListener("click",this.handleOutsideClick)}disconnectedCallback(){document.removeEventListener("keydown",this.keypressListener),document.removeEventListener("click",this.handleOutsideClick)}render(){return(0,o.h)(o.a,{key:"6f8bcc73b18fd868c085d6447ced2ecb24e42325",class:"scrollbar",onClick:e=>e.stopPropagation()},(0,o.h)("div",{key:"11f7ad8c7e89442c0d257c57144a5408d90a178a",class:"header"},(0,o.h)("div",{key:"e9d10589aa9ceb961a34e55f74238a17632c4baf",class:"shared-by-user"},this.t("chat.img.shared_by")," ",(0,o.h)("span",{key:"3d37f78f6f9c7a92a91bdc18086e24d2818e9ed8",class:"displayName"},(0,i.f)((0,i.a)(this.image.displayName)))),(0,o.h)("div",{key:"c551cd3d122d1be1076963de15b3f1d76520151c",class:"actions"},(0,o.h)("rtk-button",{key:"5433bb1fb5e6dac6925d3116d4836b00cb4c69e1",onClick:()=>(0,n.d)(this.image.link,{fallbackName:"image"})},(0,o.h)("rtk-icon",{key:"93ed055d68686903014fd5ebaee3330643a91859",icon:this.iconPack.download,slot:"start"}),"Download"),(0,o.h)("rtk-button",{key:"e77e1d1cbd4daaa09f133cf4ca54efcea74fd7b2",kind:"icon",variant:"secondary",onClick:()=>this.close.emit()},(0,o.h)("rtk-icon",{key:"8884eb7345fd6903e00c1c7f86c51abe499066e9",icon:this.iconPack.dismiss})))),(0,o.h)("div",{key:"b223cb91a00ce7967efe5ebcd1f0c680567ba098",class:"image-ctr"},(0,o.h)("img",{key:"b4ffa73bd05908314cb164302e51621a64fa074e",src:this.image.link})))}}
38c([(0,s.S)()],d.prototype,"t",void 0),c([(0,s.S)()],d.prototype,"iconPack",void 0),d.style=":host{line-height:initial;font-family:var(--rtk-font-family, sans-serif);font-feature-settings:normal;font-variation-settings:normal}p{margin:var(--rtk-space-0, 0px);padding:var(--rtk-space-0, 0px)}.scrollbar{scrollbar-width:thin;scrollbar-color:var(--rtk-scrollbar-color, rgb(var(--rtk-colors-background-600, 60 60 60)))\n    var(--rtk-scrollbar-background, transparent)}.scrollbar::-webkit-scrollbar{height:var(--rtk-space-1\\.5, 6px);width:var(--rtk-space-1\\.5, 6px);border-radius:9999px;background-color:var(--rtk-scrollbar-background, transparent)}.scrollbar::-webkit-scrollbar-thumb{border-radius:9999px;background-color:var(--rtk-scrollbar-color, rgb(var(--rtk-colors-background-600, 60 60 60)))}:host{width:1140px;max-width:100%;box-sizing:border-box;display:flex;flex-direction:column;padding:var(--rtk-space-6, 24px);padding-top:var(--rtk-space-5, 20px);overflow-y:auto;color:rgb(var(--rtk-colors-text-1000, 255 255 255));z-index:40;border-radius:var(--rtk-border-radius-md, 8px);--tw-bg-opacity:1;background-color:rgba(var(--rtk-colors-background-900, 26 26 26) / var(--tw-bg-opacity))}.displayName{font-weight:700}.image-ctr{margin-top:var(--rtk-space-2, 8px);box-sizing:border-box;display:flex;justify-content:center;overflow:hidden}.actions{display:flex;align-items:center;justify-content:flex-end;
38gap:var(--rtk-space-2, 8px)}img{box-sizing:border-box;display:block;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.header{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--rtk-space-4, 16px)}.shared-by-user{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}:host([size='sm']) .header{flex-direction:column}:host([size='sm']) .header .actions{margin-top:var(--rtk-space-4, 16px)}"},78565:(e,t,r)=>{r.d(t,{a:()=>o,f:()=>s,g:()=>d,h:()=>a,s:()=>n})
39const o=(e,t=20)=>null==e?"":e.length>t?`${e.substring(0,t)}...`:e,a=e=>/^\p{Emoji}+$/u.test(e)&&!/^\d+$/.test(e),n=e=>(null==e?void 0:e.trim().toLowerCase().startsWith("javascript:"))?"https://realtime.cloudflare.com":e,s=e=>""===(e=null==e?void 0:e.trim())?"Participant":e,i=new RegExp(/[^\u00BF-\u1FFF\u2C00-\uD7FF\w\s]/,"g"),c=new RegExp(/\s+/)
40function d(e,t=2){return e.replace(i,"").trim().split(c).slice(0,t).map((e=>e.charAt(0))).join("").toUpperCase()}}}])
41
42//# sourceMappingURL=chunk.1102.1f0728109ab5aaed15d1.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.