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