PageSourceSearch

https://ashna-ghazanfar.vercel.app/_next/static/chunks/3308-d823aeee8cc5e18c.js

js ashna-ghazanfar.vercel.app collected 2026-10-03 06:07:50 UTC 20,026 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3308],{77711:(e,t,n)=>{n.d(t,{default:()=>r.a});var s=n(21956),r=n.n(s)},76046:(e,t,n)=>{var s=n(66658);n.o(s,"usePathname")&&n.d(t,{usePathname:function(){return s.usePathname}}),n.o(s,"useRouter")&&n.d(t,{useRouter:function(){return s.useRouter}}),n.o(s,"useSearchParams")&&n.d(t,{useSearchParams:function(){return s.useSearchParams}}),n.o(s,"useServerInsertedHTML")&&n.d(t,{useServerInsertedHTML:function(){return s.useServerInsertedHTML}})},75828:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{callServer:function(){return s.callServer},createServerReference:function(){return a},findSourceMapURL:function(){return r.findSourceMapURL}});let s=n(89603),r=n(33355),a=n(34979).createServerReference},21956:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});let s=n(60306)._(n(30580));function r(e,t){var n;let r={};"function"==typeof e&&(r.loader=e);let a={...r,...t};return(0,s.default)({...a,modules:null==(n=a.loadableGenerated)?void 0:n.modules})}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},39827:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BailoutToCSR",{enumerable:!0,get:function(){return r}});let s=n(93719);function r(e){let{reason:t,children:n}=e;if("undefined"==typeof window)throw new s.BailoutToCSRError(t);return n}},30580:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return u}});let s=n(95155),r=n(12115),a=n(39827),o=n(56833);function i(e){return{default:e&&"default"in e?e.default:e}}let l={loader:()=>Promise.resolve(i(()=>null)),loading:null,ssr:!0},u=function(e){let t={...l,...e},n=(0,r.lazy)(()=>t.loader().then(i)),u=t.loading;function d(e){let i=u?(0,s.jsx)(u,{isLoading:!0,pastDelay:!0,error:null}):null,l=!t.ssr||!!t.loading,d=l?r.Suspense:r.Fragment,c=t.ssr?(0,s.jsxs)(s.Fragment,{children:["undefined"==typeof window?(0,s.jsx)(o.PreloadChunks,{moduleIds:t.modules}):null,(0,s.jsx)(n,{...e})]}):(0,s.jsx)(a.BailoutToCSR,{reason:"next/dynamic",children:(0,s.jsx)(n,{...e})});return(0,s.jsx)(d,{...l?{fallback:i}:{},children:c})}return d.displayName="LoadableComponent",d}},56833:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"PreloadChunks",{enumerable:!0,get:function(){return i}});let s=n(95155),r=n(47650),a=n(75861),o=n(18284);function i(e){let{moduleIds:t}=e;if("undefined"!=typeof window)return null;let n=a.workAsyncStorage.getStore();if(void 0===n)return null;let i=[];if(n.reactLoadableManifest&&t){let e=n.reactLoadableManifest;for(let n of t){if(!e[n])continue;let t=e[n].files;i.push(...t)}}return 0===i.length?null:(0,s.jsx)(s.Fragment,{children:i.map(e=>{let t=n.assetPrefix+"/_next/"+(0,o.encodeURIPath)(e);return e.endsWith(".css")?(0,s.jsx)("link",{precedence:"dynamic",href:t,rel:"stylesheet",as:"style"},e):((0,r.preload)(t,{as:"script",fetchPriority:"low"}),null)})})}},3620:(e,t,n)=>{let s;n.d(t,{V2:()=>P,FS:()=>D,IM:()=>L,Tx:()=>E,Rr:()=>U,vd:()=>M,_K:()=>_,CC:()=>O,RM:()=>F,Uc:()=>A,tP:()=>N});let r={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)},a=new Uint8Array(16),o=[];for(let e=0;e<256;++e)o.push((e+256).toString(16).slice(1));let i=function(e,t,n){if(r.randomUUID&&!t&&!e)return r.randomUUID();let i=(e=e||{}).random??e.rng?.()??function(){if(!s){if("undefined"==typeof crypto||!crypto.getRandomValues)throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");s=crypto.getRandomValues.bind(crypto)}return s(a)}();if(i.length<16)throw Error("Random bytes length must be >= 16");if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,t){if((n=n||0)<0||n+16>t.length)throw RangeError(`UUID byte range ${n}:${n+15} is out of buffer bounds`);for(let e=0;e<16;++e)t[n+e]=i[e];return t}
1return function(e,t=0){return(o[e[t+0]]+o[e[t+1]]+o[e[t+2]]+o[e[t+3]]+"-"+o[e[t+4]]+o[e[t+5]]+"-"+o[e[t+6]]+o[e[t+7]]+"-"+o[e[t+8]]+o[e[t+9]]+"-"+o[e[t+10]]+o[e[t+11]]+o[e[t+12]]+o[e[t+13]]+o[e[t+14]]+o[e[t+15]]).toLowerCase()}(i)};var l=n(8691),u=n(47289),d=n(33720),c=n(97752),p=n(59176),f=n(68072),g=n(31190),h=n(26019),y=n(30070),m=n(6476),v=n(64482),b=n(42894),k=n(62238),w=n(16798),T=n(43591),R=n(40065),q=n(75341);let x=e=>({context:t})=>{let{count:n,include:s,exclude:r,responseType:a="message.received"}=e;return{count:n,domain:t.domain,from:t.connectTo,include:s?Array.isArray(s)?s:[s]:[],exclude:r?Array.isArray(r)?r:[r]:[],responseType:a,target:t.target,to:t.name}},S=e=>t=>{let{data:n}=t;return(!e.include.length||e.include.includes(n.type))&&(!e.exclude.length||!e.exclude.includes(n.type))&&n.domain===e.domain&&n.from===e.from&&n.to===e.to&&(!e.target||t.source===e.target)},j=e=>t=>({type:e,message:t}),I=(0,p.v)(()=>(0,f.R)(window,"message")),O=e=>(0,l.OX)(({input:t})=>I.pipe(e?(0,g.T)(e):(0,h.F)(),(0,y.p)(S(t)),(0,g.T)(j(t.responseType)),t.count?(0,h.F)(function(e,t){return void 0===t&&(t=null),t=null!=t?t:e,(0,v.N)(function(n,s){var r=[],a=0;n.subscribe((0,b._)(s,function(n){var o,i,l,u,d=null;a++%t==0&&r.push([]);try{for(var c=(0,m.Ju)(r),p=c.next();!p.done;p=c.next()){var f=p.value;f.push(n),e<=f.length&&(d=null!=d?d:[]).push(f)}}catch(e){o={error:e}}finally{try{p&&!p.done&&(i=c.return)&&i.call(c)}finally{if(o)throw o.error}}if(d)try{for(var g=(0,m.Ju)(d),h=g.next();!h.done;h=g.next()){var f=h.value;(0,k.o)(r,f),s.next(f)}}catch(e){l={error:e}}finally{try{h&&!h.done&&(u=g.return)&&u.call(g)}finally{if(l)throw l.error}}},function(){var e,t;try{for(var n=(0,m.Ju)(r),a=n.next();!a.done;a=n.next()){var o=a.value;s.next(o)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=n.return)&&t.call(n)}finally{if(e)throw e.error}}s.complete()},void 0,function(){r=null}))})}(t.count),(0,w.H)(e=>e),(0,T.s)(t.count)):(0,h.F)())),P="sanity/comlink",_="comlink/response",M="comlink/heartbeat",D="comlink/disconnect",E="comlink/handshake/syn",U="comlink/handshake/syn-ack",L="comlink/handshake/ack",C=e=>t=>t.pipe((0,T.s)(1),(0,g.T)(()=>{throw Error(e)})),N=()=>(0,u.mj)({types:{},actors:{listen:(0,l.OX)(({input:e})=>{let t=e.signal?(0,f.R)(e.signal,"abort").pipe(C(`Request ${e.requestId} aborted`)):R.w;return(0,f.R)(window,"message").pipe((0,y.p)(t=>t.data?.type===_&&t.data?.responseTo===e.requestId&&!!t.source&&e.sources.has(t.source)),(0,T.s)(e.sources.size),(0,q.Q)(t))})},actions:{"send message":({context:e},t)=>{let{sources:n,targetOrigin:s}=e,{message:r}=t;
1n.forEach(e=>{e.postMessage(r,{targetOrigin:s})})},"on success":(0,d.c)(({context:e})=>e.parentRef,({context:e,self:t})=>(e.response&&e.resolvable?.resolve(e.response),{type:"request.success",requestId:t.id,response:e.response,responseTo:e.responseTo})),"on fail":(0,d.c)(({context:e})=>e.parentRef,({context:e,self:t})=>(e.suppressWarnings||console.warn(`[@sanity/comlink] Received no response to message '${e.type}' on client '${e.from}' (ID: '${e.id}').`),e.resolvable?.reject(Error("No response received")),{type:"request.failed",requestId:t.id})),"on abort":(0,d.c)(({context:e})=>e.parentRef,({context:e,self:t})=>(e.resolvable?.reject(Error("Request aborted")),{type:"request.aborted",requestId:t.id}))},guards:{expectsResponse:({context:e})=>e.expectResponse},delays:{initialTimeout:0,responseTimeout:({context:e})=>e.responseTimeout??3e3}}).createMachine({context:({input:e})=>({channelId:e.channelId,data:e.data,domain:e.domain,expectResponse:e.expectResponse??!1,from:e.from,id:`msg-${i()}`,parentRef:e.parentRef,resolvable:e.resolvable,response:null,responseTimeout:e.responseTimeout,responseTo:e.responseTo,signal:e.signal,sources:e.sources instanceof Set?e.sources:new Set([e.sources]),suppressWarnings:e.suppressWarnings,targetOrigin:e.targetOrigin,to:e.to,type:e.type}),initial:"idle",on:{abort:".aborted"},states:{idle:{after:{initialTimeout:[{target:"sending"}]}},sending:{entry:{type:"send message",params:({context:e})=>{let{channelId:t,data:n,domain:s,from:r,id:a,responseTo:o,to:i,type:l}=e;return{message:{channelId:t,data:n,domain:s,from:r,id:a,to:i,type:l,responseTo:o}}}},always:[{guard:"expectsResponse",target:"awaiting"},"success"]},awaiting:{invoke:{id:"listen for response",src:"listen",input:({context:e})=>({requestId:e.id,sources:e.sources,signal:e.signal}),onError:"aborted"},after:{responseTimeout:"failed"},on:{message:{actions:(0,d.a)({response:({event:e})=>e.data.data,responseTo:({event:e})=>e.data.responseTo}),target:"success"}}},failed:{type:"final",entry:"on fail"},success:{type:"final",entry:"on success"},aborted:{type:"final",entry:"on abort"}},output:({context:e,self:t})=>({requestId:t.id,response:e.response,responseTo:e.responseTo})}),A=((0,l.SP)(({sendBack:e,input:t})=>{let n=()=>{e(t.event)};t.immediate&&n();let s=setInterval(n,t.interval);return()=>{clearInterval(s)}}),()=>(0,u.mj)({types:{},actors:{requestMachine:N(),listen:O()},actions:{"buffer handshake":(0,d.a)({handshakeBuffer:({event:e,context:t})=>((0,u.DT)(e,"message.received"),[...t.handshakeBuffer,e])}),"buffer message":(0,d.b)(({enqueue:e})=>{e.assign({buffer:({event:e,context:t})=>((0,u.DT)(e,"post"),[...t.buffer,{data:e.data,resolvable:e.resolvable,options:e.options}])}),e.emit(({event:e})=>((0,u.DT)(e,"post"),{type:"buffer.added",message:e.data}))}),"create request":(0,d.a)({requests:({context:e,event:t,self:n,spawn:s})=>{(0,u.DT)(t,"request");let r=(Array.isArray(t.data)?t.data:[t.data]).map(t=>s("requestMachine",{id:`req-${i()}`,input:{channelId:e.channelId,data:t.data,domain:e.domain,expectResponse:t.expectResponse,from:e.name,parentRef:n,resolvable:t.resolvable,responseTimeout:t.options?.responseTimeout,responseTo:t.responseTo,signal:t.options?.signal,sources:e.target,suppressWarnings:t.options?.suppressWarnings,targetOrigin:e.targetOrigin,to:e.connectTo,type:t.type}}));return[...e.requests,...r]}}),"emit heartbeat":(0,d.e)(()=>({type:"heartbeat"})),"emit received message":(0,d.b)(({enqueue:e})=>{e.emit(({event:e})=>((0,u.DT)(e,"message.received"),{type:"message",message:e.message.data}))}),"emit status":(0,d.e)((e,t)=>({type:"status",status:t.status})),"post message":(0,c.O)(({event:e})=>((0,u.DT)(e,"post"),{type:"request",data:{data:e.data.data,expectResponse:!!e.resolvable,type:e.data.type,resolvable:e.resolvable,options:e.options}})),"process pending handshakes":(0,d.b)(({context:e,enqueue:t})=>{e.handshakeBuffer.forEach(e=>t.raise(e)),t.assign({handshakeBuffer:[]})}),"remove request":(0,d.b)(({context:e,enqueue:t,event:n})=>{(0,u.DT)(n,["request.success","request.failed","request.aborted"]),(0,c.R)(n.requestId),t.assign({requests:e.requests.filter(({id:e})=>e!==n.requestId)})}),"send response":(0,c.O)(({event:e})=>((0,u.DT)(e,["message.received","heartbeat.received"]),{type:"request",data:{type:_,responseTo:e.message.data.id,data:void 0}})),"send handshake syn ack":(0,c.O)({type:"request",data:{type:U}}),"send pending messages":(0,d.b)(({enqueue:e})=>{e.raise(({context:e})=>({type:"request",data:e.buffer.map(({data:e,resolvable:t,options:n})=>({data:e.data,type:e.type,expectResponse:!!t,resolvable:t,options:n}))})),e.emit(({context:e})=>({type:"buffer.flushed",messages:e.buffer.map(({data:e})=>e)}
1)),e.assign({buffer:[]})}),"set connection config":(0,d.a)({channelId:({event:e})=>((0,u.DT)(e,"handshake.syn"),e.message.data.channelId),target:({event:e})=>((0,u.DT)(e,"handshake.syn"),e.message.source||void 0),targetOrigin:({event:e})=>((0,u.DT)(e,"handshake.syn"),e.message.origin)})},guards:{hasSource:({context:e})=>null!==e.target}}).createMachine({id:"node",context:({input:e})=>({buffer:[],channelId:null,connectTo:e.connectTo,domain:e.domain??P,handshakeBuffer:[],name:e.name,requests:[],target:void 0,targetOrigin:null}),invoke:{id:"listen for handshake syn",src:"listen",input:x({include:E,responseType:"handshake.syn"})},on:{"request.success":{actions:"remove request"},"request.failed":{actions:"remove request"},"request.aborted":{actions:"remove request"},"handshake.syn":{actions:"set connection config",target:".handshaking"}},initial:"idle",states:{idle:{entry:[{type:"emit status",params:{status:"idle"}}],on:{post:{actions:"buffer message"}}},handshaking:{guard:"hasSource",entry:["send handshake syn ack",{type:"emit status",params:{status:"handshaking"}}],invoke:[{id:"listen for handshake ack",src:"listen",input:x({include:L,count:1,responseType:"handshake.complete"}),onDone:"connected"},{id:"listen for disconnect",src:"listen",input:x({include:D,count:1,responseType:"disconnect"})},{id:"listen for messages",src:"listen",input:x({exclude:[D,E,L,M,_]})}],on:{request:{actions:"create request"},post:{actions:"buffer message"},"message.received":{actions:"buffer handshake"},disconnect:{target:"idle"}}},connected:{entry:["process pending handshakes","send pending messages",{type:"emit status",params:{status:"connected"}}],invoke:[{id:"listen for messages",src:"listen",input:x({exclude:[D,E,L,M,_]})},{id:"listen for heartbeat",src:"listen",input:x({include:M,responseType:"heartbeat.received"})},{id:"listen for disconnect",src:"listen",input:x({include:D,count:1,responseType:"disconnect"})}],on:{request:{actions:"create request"},post:{actions:"post message"},disconnect:{target:"idle"},"message.received":{actions:["send response","emit received message"]},"heartbeat.received":{actions:["send response","emit heartbeat"]}}}}})),F=(e,t=A())=>{let n;let s=(0,c.A)(t,{input:e}),r=new Map,a=new Map;s.on("message",({message:e})=>{let t=r.get(e.type);if(t){t.forEach(t=>t(e.data));return}let n=a.get(e.type);n?n.add(e):a.set(e.type,new Set([e]))});let o=()=>{s.stop()};return{actor:s,fetch:(e,t,n)=>{let{responseTimeout:r=1e4,signal:a,suppressWarnings:o}=n||{},i=Promise.withResolvers();return s.send({type:"post",data:{type:e,data:t},resolvable:i,options:{responseTimeout:r,signal:a,suppressWarnings:o}}),i.promise},machine:t,on:(e,t,n)=>{let s=r.get(e)||new Set;r.has(e)||r.set(e,s),s.add(t);let o=a.get(e);if(o){let s=n?.replay??1;Array.from(o).slice(-s).forEach(({data:e})=>t(e)),a.delete(e)}return()=>{s.delete(t)}},onStatus:(e,t)=>{let{unsubscribe:r}=s.on("status",s=>{n=s.status,t&&s.status!==t||e(s.status)});return n&&e(n),r},post:(e,t)=>{s.send({type:"post",data:{type:e,data:t}})},start:()=>(s.start(),o),stop:o}}},55086:(e,t,n)=>{n.d(t,{El:()=>d,Hi:()=>l,NL:()=>a,kN:()=>i,sq:()=>u});let s=new Set,r="checking";function a(e){if(r!==e)for(let t of(r=e,s))t()}let o=new Set;function i(e){for(let e of o)e()}let l=new Set,u=null;function d(e){for(let t of(u=e,l))t()}},70064:(e,t,n)=>{n.d(t,{default:()=>a});var s=n(95155);let r=(0,n(77711).default)(()=>n.e(167).then(n.bind(n,30167)),{loadableGenerated:{webpack:()=>[require.resolveWeak("../_chunks-es/SanityLiveStream.js")]},ssr:!1});function a(e){return(0,s.jsx)(r,{...e})}},55074:(e,t,n)=>{n.d(t,{default:()=>m});var s=n(95155),r=n(31103),a=n(19967),o=n(48307),i=n(77711),l=n(76046),u=n(12115),d=n(84880),c=n(55086);let p=(0,i.default)(()=>n.e(1505).then(n.bind(n,91505)),{loadableGenerated:{webpack:()=>[require.resolveWeak("../_chunks-es/PresentationComlink.js")]},ssr:!1}),f=(0,i.default)(()=>n.e(2848).then(n.bind(n,32848)),{loadableGenerated:{webpack:()=>[require.resolveWeak("../_chunks-es/RefreshOnMount.js")]},ssr:!1}),g=(0,i.default)(()=>n.e(3869).then(n.bind(n,53869)),{loadableGenerated:{webpack:()=>[require.resolveWeak("../_chunks-es/RefreshOnFocus.js")]},ssr:!1}),h=(0,i.default)(()=>n.e(284).then(n.bind(n,10284)),{loadableGenerated:{webpack:()=>[require.resolveWeak("../_chunks-es/RefreshOnReconnect.js")]},ssr:!1}),y=e=>{var t;e instanceof r.u_?console.warn("Sanity Live is unable to connect to the Sanity API as the current origin - ".concat(window.origin," - is not in the list of allowed CORS origins for this Sanity Project."),e.addOriginUrl&&"Add it here:",null===(t=e.addOriginUrl)||void 0===t?void 0:t.toString()):console.error(e)};function m(e){let{projectId:t,dataset:n,apiHost:i,apiVersion:m,useProjectHostname:v,token:b,requestTagPrefix:k,draftModeEnabled:w,draftModePerspective:T,refreshOnMount:R=!1,refreshOnFocus:q=!w&&(typeof window>"u"||window.self===window.top),refreshOnReconnect:x=!0,tag:S,onError:j=y}=e,I=(0,u.useMemo)(()=>(0,r.UU)({projectId:t,dataset:n,apiHost:i,apiVersion:m,useProjectHostname:v,ignoreBrowserTokenWarning:!0,token:b,useCdn:!1,requestTagPrefix:k}),[i,m,n,t,k,b,v]),O=(0,l.useRouter)(),P=(0,d.J)(e=>{"message"===e.type?(0,a.Q)(e.tags):"restart"===e.type&&O.refresh()});(0,u.useEffect)(()=>{let e=I.live.events({includeDrafts:!!b,tag:S}).subscribe({next:e=>{("message"===e.type||"restart"===e.type||"welcome"===e.type)&&P(e)},error:e=>{j(e)}});return()=>e.unsubscribe()},[I.live,P,j,S,b]),(0,u.useEffect)(()=>{w&&T?(0,c.NL)(T):(0,c.NL)("unknown")},[w,T]);let[_,M]=(0,u.useState)(!1);(0,u.useEffect)(()=>
1{if(!(0,o.vY)()){if(w&&b){(0,c.kN)("live");return}if(w){(0,c.kN)("static");return}(0,c.kN)("unknown")}},[w,b]),(0,u.useEffect)(()=>{if(!(0,o.vY)())return;let e=new AbortController,t=setTimeout(()=>(0,c.kN)("live"),3e3);return window.addEventListener("message",n=>{let{data:s}=n;s&&"object"==typeof s&&"domain"in s&&"sanity/channels"===s.domain&&"from"in s&&"presentation"===s.from&&(clearTimeout(t),(0,c.kN)((0,o.v$)()?"presentation-window":"presentation-iframe"),M(!0),e.abort())},{signal:e.signal}),()=>{clearTimeout(t),e.abort()}},[]);let D=(0,u.useRef)(void 0);return(0,u.useEffect)(()=>{if(w)return clearTimeout(D.current),()=>{D.current=setTimeout(()=>{console.warn("Sanity Live: Draft mode was enabled, but is now being disabled")})}},[w]),(0,s.jsxs)(s.Fragment,{children:[w&&_&&(0,s.jsx)(p,{draftModeEnabled:w,draftModePerspective:T}),!w&&R&&(0,s.jsx)(f,{}),!w&&q&&(0,s.jsx)(g,{}),!w&&x&&(0,s.jsx)(h,{})]})}m.displayName="SanityLive"},48307:(e,t,n)=>{n.d(t,{Fk:()=>d,jF:()=>u,v$:()=>c,vY:()=>p});var s=n(3620);let r={"handshake/syn":s.Tx,"handshake/syn-ack":s.Rr,"handshake/ack":s.IM,"channel/response":s._K,"channel/heartbeat":s.vd,"channel/disconnect":s.FS,"overlay/focus":"visual-editing/focus","overlay/navigate":"visual-editing/navigate","overlay/toggle":"visual-editing/toggle","presentation/toggleOverlay":"presentation/toggle-overlay"},a={[s.Tx]:"handshake/syn",[s.Rr]:"handshake/syn-ack",[s.IM]:"handshake/ack",[s._K]:"channel/response",[s.vd]:"channel/heartbeat",[s.FS]:"channel/disconnect","visual-editing/focus":"overlay/focus","visual-editing/navigate":"overlay/navigate","visual-editing/toggle":"overlay/toggle","presentation/toggle-overlay":"presentation/toggleOverlay"},o=e=>{let{data:t}=e;return t&&"object"==typeof t&&"domain"in t&&"type"in t&&"from"in t&&"to"in t&&("sanity/channels"===t.domain&&(t.domain=s.V2),"overlays"===t.to&&(t.to="visual-editing"),"overlays"===t.from&&(t.from="visual-editing"),t.channelId=t.connectionId,delete t.connectionId,t.type=r[t.type]??t.type),e},i=e=>{let{channelId:t,...n}=e,r={...n,connectionId:t};return r.domain===s.V2&&(r.domain="sanity/channels"),"visual-editing"===r.to&&(r.to="overlays"),"visual-editing"===r.from&&(r.from="overlays"),r.type=a[r.type]??r.type,"channel/response"===r.type&&r.responseTo&&!r.data&&(r.data={responseTo:r.responseTo}),("handshake/syn"===r.type||"handshake/syn-ack"===r.type||"handshake/ack"===r.type)&&(r.data={id:r.connectionId}),r},l=({context:e},t)=>{let{sources:n,targetOrigin:s}=e,r=i(t.message);n.forEach(e=>{e.postMessage(r,{targetOrigin:s})})},u=()=>({listen:(0,s.CC)(o),requestMachine:(0,s.tP)().provide({actions:{"send message":l}})});function d(){return window.self!==window.top}function c(){return!!window.opener}function p(){return d()||c()}},44687:(e,t,n)=>{n.d(t,{default:()=>o});var s=n(95155),r=n(12115);let a=(0,r.lazy)(()=>Promise.all([n.e(7862),n.e(9091),n.e(2073),n.e(80)]).then(n.bind(n,92073)));function o(e){return(0,s.jsx)(r.Suspense,{fallback:null,children:(0,s.jsx)(a,{...e})})}}}]);

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.