2025-03-25 23:48:13 +01:00

2 lines
3.1 KiB
JavaScript

import{h as S,k as K,b as Z,Z as $,a as V,a3 as J,a4 as Q,d as W,s as U,a5 as Y,r as O,a6 as N,a7 as X,e as F,K as x,M as y,U as w,a1 as G,C as d,a2 as H,a8 as k,a9 as ee,aa as re,E as q,a0 as ne,ab as j,ac as ae,ad as se,A as M,ae as ue,af as ie,ag as fe,Y as le,ah as te,ai as ce,aj as oe,ak as _e,al as B}from"./BAavZCSB.js";import{s as ve,g as de}from"./RA9D6DOg.js";function Ee(e,r,[a,n]=[0,0]){S&&a===0&&K();var i=e,s=null,f=null,p=X,P=a>0?$:0,t=!1;const A=(l,c=!0)=>{t=!0,v(c,l)},v=(l,c)=>{if(p===(p=l))return;let b=!1;if(S&&n!==-1){if(a===0){const o=i.data;o===V?n=0:o===J?n=1/0:(n=parseInt(o.substring(1)),n!==n&&(n=p?1/0:-1))}const E=n>a;!!p===E&&(i=Q(),W(i),U(!1),b=!0,n=-1)}p?(s?Y(s):c&&(s=O(()=>c(i))),f&&N(f,()=>{f=null})):(f?Y(f):c&&(f=O(()=>c(i,[a+1,n]))),s&&N(s,()=>{s=null})),b&&U(!0)};Z(()=>{t=!1,r(A),t||v(null,null)},P),S&&(i=F)}function me(e,r,a){S&&K();var n=e,i,s;Z(()=>{i!==(i=r())&&(s&&(N(s),s=null),i&&(s=O(()=>a(n,i))))},$),S&&(n=F)}let m=!1,D=Symbol();function Ae(e,r,a){const n=a[r]??(a[r]={store:null,source:G(void 0),unsubscribe:w});if(n.store!==e&&!(D in a))if(n.unsubscribe(),n.store=e??null,e==null)n.source.v=void 0,n.unsubscribe=w;else{var i=!0;n.unsubscribe=ve(e,s=>{i?n.source.v=s:H(n.source,s)}),i=!1}return e&&D in a?de(e):d(n.source)}function Re(){const e={};function r(){x(()=>{for(var a in e)e[a].unsubscribe();y(e,D,{enumerable:!1,value:!0})})}return[e,r]}function pe(e){var r=m;try{return m=!1,[e(),m]}finally{m=r}}const be={get(e,r){if(!e.exclude.includes(r))return d(e.version),r in e.special?e.special[r]():e.props[r]},set(e,r,a){return r in e.special||(e.special[r]=Ie({get[r](){return e.props[r]}},r,j)),e.special[r](a),B(e.version),!0},getOwnPropertyDescriptor(e,r){if(!e.exclude.includes(r)&&r in e.props)return{enumerable:!0,configurable:!0,value:e.props[r]}},deleteProperty(e,r){return e.exclude.includes(r)||(e.exclude.push(r),B(e.version)),!0},has(e,r){return e.exclude.includes(r)?!1:r in e.props},ownKeys(e){return Reflect.ownKeys(e.props).filter(r=>!e.exclude.includes(r))}};function Te(e,r){return new Proxy({props:e,exclude:r,special:{},version:_e(0)},be)}function C(e){var r;return((r=e.ctx)==null?void 0:r.d)??!1}function Ie(e,r,a,n){var L;var i=(a&ce)!==0,s=!le||(a&te)!==0,f=(a&ue)!==0,p=(a&oe)!==0,P=!1,t;f?[t,P]=pe(()=>e[r]):t=e[r];var A=ie in e||fe in e,v=f&&(((L=k(e,r))==null?void 0:L.set)??(A&&r in e&&(u=>e[r]=u)))||void 0,l=n,c=!0,b=!1,E=()=>(b=!0,c&&(c=!1,p?l=M(n):l=n),l);t===void 0&&n!==void 0&&(v&&s&&ee(),t=E(),v&&v(t));var o;if(s)o=()=>{var u=e[r];return u===void 0?E():(c=!0,b=!1,u)};else{var g=(i?q:ne)(()=>e[r]);g.f|=re,o=()=>{var u=d(g);return u!==void 0&&(l=void 0),u===void 0?l:u}}if((a&j)===0)return o;if(v){var z=e.$$legacy;return function(u,I){return arguments.length>0?((!s||!I||z||P)&&v(I?o():u),u):o()}}var R=!1,T=G(t),_=q(()=>{var u=o(),I=d(T);return R?(R=!1,I):T.v=u});return f&&d(_),i||(_.equals=ae),function(u,I){if(arguments.length>0){const h=I?d(_):s&&f?se(u):u;if(!_.equals(h)){if(R=!0,H(T,h),b&&l!==void 0&&(l=h),C(_))return u;M(()=>d(_))}return u}return C(_)?_.v:d(_)}}export{Re as a,me as c,Ee as i,Te as l,Ie as p,Ae as s};