Build 533169stable
Module 267102
1,352 characters · in no known chunkDependencies
Required by (81)
207373940756129681669296095550105225105330112758113192121127129185135261140177170428187584192308198525218394241524243949247683258024287074301541305637318009346247372919390435402385403777433560442433443439453903470743474397479335489683490693516311520006526369540462543274546871566388582322592982611861613457625180634409638495667889667992674684684509690990695311697668701663717965721923747926763793764917807067823508834755834857848570859894867628923917945777948607970636984624986719
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{Ay:()=>S,Iy:()=>E,Us:()=>I,Uw:()=>c,Wr:()=>A,aL:()=>T,mU:()=>p,rH:()=>m,wp:()=>h,zd:()=>g});var r=n(627968),i=n(64700),s=n(621466),a=n(203982),o=n(365971),l=n(158368),u=n(652215);let c=new a.H,d=i.createContext({appContext:u.BRT.APP,renderWindow:window,windowDispatch:c,windowId:(0,o.Xg)()}),_=new Map;function f(e,t){let[n,r]=i.useState((0,o.Q2)(t)),s=i.useMemo(()=>new a.H,[]),l=i.useMemo(()=>({appContext:e,renderWindow:t,windowDispatch:s,windowId:n}),[e,t,s,n]);return i.useEffect(()=>{if(null!=n)return;let e=setInterval(()=>{let n=(0,o.Q2)(t);null!=n&&(r(n),clearInterval(e))},10);return()=>clearInterval(e)},[t,n]),i.useEffect(()=>{_.set(n,l);let e=()=>{_.delete(n)};return t.addEventListener("unload",e),()=>t.removeEventListener("unload",e)},[l,t,n]),l}function p(e){let t=e.ownerDocument.defaultView;if(null==t)return;let n=(0,o.Q2)(t);return _.get(n)?.windowDispatch}function h(e){return(0,s.vq)(e?.target)?p(e.target)??null:null}function m(){let e=(0,l.Sf)();return null==e?null:_.get(e)??null}function E(e){return _.get(e)}function g(){let e=m();return null!=e?e.appContext:null}function A(e){let{appContext:t,renderWindow:n,children:i}=e,s=f(t,n);return(0,r.jsx)(d.Provider,{value:s,children:i})}function I(){return i.useContext(d).appContext}function T(){return i.useContext(d).windowDispatch}let S=d}