import{aP as w,a2 as x,aB as c,az as D,aO as p,s as H,bn as S,bt as q,bo as I,b7 as C,aG as f,ac as N,e as G,bF as L,aM as M,aq as O,bu as T,X as P,aY as E,a4 as R}from"./DURqPrI0.js";import{B as Y}from"./B3GRdcTn.js";const k=0,A=1,z=2;function X(v,B,b,r,n){c&&D();var _=w(),t=P,i=_?T(t):E(t,!1,!1),o=_?T(t):E(t,!1,!1),a=new Y(v);x(()=>{var h=N,u=B(),m=!1;let y=c&&p(u)===(v.data===H);if(y&&(S(q()),I(!1)),p(u)){var g=R(),d=!1;const s=e=>{if(!m){d=!0,g(!1),N===h&&h.deactivate(),G.ensure();try{e()}finally{L(!1),M||O()}}};u.then(e=>{s(()=>{f(i,e),a.ensure(A,r&&(l=>r(l,i)))})},e=>{s(()=>{if(f(o,e),a.ensure(z,n&&(l=>n(l,o))),!n)throw o.v})}),c?a.ensure(k,b):C(()=>{d||s(()=>{a.ensure(k,b)})})}else f(i,u),a.ensure(A,r&&(s=>r(s,i)));return y&&I(!0),()=>{m=!0}})}export{X as a};
//# sourceMappingURL=Gq2uF_p5.js.map
