File size: 1,451 Bytes
fffe4f8 |
1 2 |
import{e as N,r as U,a as h,q as o,S as B,g as C,p as G,L as $,d as D,b as j,P as m,f as l,s as w,h as z,i as V,j as Z,k as F,l as H,m as J,n as K,o as Q,t as W}from"./DUxTbGm1.js";function T(r,e){return r===e||(r==null?void 0:r[B])===e}function p(r={},e,n,v){return N(()=>{var t,i;return U(()=>{t=i,i=[],h(()=>{r!==n(...i)&&(e(r,...i),t&&T(n(...t),r)&&e(null,...t))})}),()=>{o(()=>{i&&T(n(...i),r)&&e(null,...i)})}}),r}let S=!1;function X(r){var e=S;try{return S=!1,[r(),S]}finally{S=e}}function x(r){var e;return((e=r.ctx)==null?void 0:e.d)??!1}function rr(r,e,n,v){var q;var t=(n&K)!==0,i=!H||(n&J)!==0,P=(n&Z)!==0,Y=(n&W)!==0,A=!1,u;P?[u,A]=X(()=>r[e]):u=r[e];var y=B in r||F in r,c=P&&(((q=C(r,e))==null?void 0:q.set)??(y&&e in r&&(a=>r[e]=a)))||void 0,f=v,I=!0,g=!1,L=()=>(g=!0,I&&(I=!1,Y?f=h(v):f=v),f);u===void 0&&v!==void 0&&(c&&i&&G(),u=L(),c&&c(u));var _;if(i)_=()=>{var a=r[e];return a===void 0?L():(I=!0,g=!1,a)};else{var O=(t?D:j)(()=>r[e]);O.f|=$,_=()=>{var a=l(O);return a!==void 0&&(f=void 0),a===void 0?f:a}}if((n&m)===0)return _;if(c){var M=r.$$legacy;return function(a,d){return arguments.length>0?((!i||!d||M||A)&&c(d?_():a),a):_()}}var E=!1,R=Q(u),s=D(()=>{var a=_(),d=l(R);return E?(E=!1,d):R.v=a});return P&&l(s),t||(s.equals=w),function(a,d){if(arguments.length>0){const b=d?l(s):i&&P?z(a):a;if(!s.equals(b)){if(E=!0,V(R,b),g&&f!==void 0&&(f=b),x(s))return a;h(()=>l(s))}return a}return x(s)?s.v:l(s)}}export{p as b,rr as p};
|