2 lines
3.4 KiB
JavaScript
2 lines
3.4 KiB
JavaScript
import{S as N,L as Z,M as $,N as P,O as G,P as g,Q as A,U as _,G as y,R as L,T as K,V,W as z,l as F,w as H,i as J,E as Q,j as W,m as X,v as k,X as p,Y as ee,Z as re,_ as te,u as j,$ as ae,a0 as ne,a1 as C,a2 as fe,B as ie,a3 as se,a4 as ue,J as M,a5 as le,a6 as ve,a7 as _e}from"./utils.BCvjygOv.js";import{c as de}from"./store.Nan7lcVq.js";function I(t,u=null,o){if(typeof t!="object"||t===null||N in t)return t;const b=V(t);if(b!==Z&&b!==$)return t;var n=new Map,v=z(t),R=P(0);v&&n.set("length",P(t.length));var m;return new Proxy(t,{defineProperty(i,e,r){(!("value"in r)||r.configurable===!1||r.enumerable===!1||r.writable===!1)&&G();var a=n.get(e);return a===void 0?(a=P(r.value),n.set(e,a)):g(a,I(r.value,m)),!0},deleteProperty(i,e){var r=n.get(e);if(r===void 0)e in i&&n.set(e,P(_));else{if(v&&typeof e=="string"){var a=n.get("length"),f=Number(e);Number.isInteger(f)&&f<a.v&&g(a,f)}g(r,_),U(R)}return!0},get(i,e,r){var d;if(e===N)return t;var a=n.get(e),f=e in i;if(a===void 0&&(!f||(d=A(i,e))!=null&&d.writable)&&(a=P(I(f?i[e]:_,m)),n.set(e,a)),a!==void 0){var s=y(a);return s===_?void 0:s}return Reflect.get(i,e,r)},getOwnPropertyDescriptor(i,e){var r=Reflect.getOwnPropertyDescriptor(i,e);if(r&&"value"in r){var a=n.get(e);a&&(r.value=y(a))}else if(r===void 0){var f=n.get(e),s=f==null?void 0:f.v;if(f!==void 0&&s!==_)return{enumerable:!0,configurable:!0,value:s,writable:!0}}return r},has(i,e){var s;if(e===N)return!0;var r=n.get(e),a=r!==void 0&&r.v!==_||Reflect.has(i,e);if(r!==void 0||L!==null&&(!a||(s=A(i,e))!=null&&s.writable)){r===void 0&&(r=P(a?I(i[e],m):_),n.set(e,r));var f=y(r);if(f===_)return!1}return a},set(i,e,r,a){var O;var f=n.get(e),s=e in i;if(v&&e==="length")for(var d=r;d<f.v;d+=1){var c=n.get(d+"");c!==void 0?g(c,_):d in i&&(c=P(_),n.set(d+"",c))}f===void 0?(!s||(O=A(i,e))!=null&&O.writable)&&(f=P(void 0),g(f,I(r,m)),n.set(e,f)):(s=f.v!==_,g(f,I(r,m)));var h=Reflect.getOwnPropertyDescriptor(i,e);if(h!=null&&h.set&&h.set.call(a,r),!s){if(v&&typeof e=="string"){var T=n.get("length"),w=Number(e);Number.isInteger(w)&&w>=T.v&&g(T,w+1)}U(R)}return!0},ownKeys(i){y(R);var e=Reflect.ownKeys(i).filter(f=>{var s=n.get(f);return s===void 0||s.v!==_});for(var[r,a]of n)a.v!==_&&!(r in i)&&e.push(r);return e},setPrototypeOf(){K()}})}function U(t,u=1){g(t,t.v+u)}function q(t){return t!==null&&typeof t=="object"&&N in t?t[N]:t}function be(t,u){return Object.is(q(t),q(u))}function ge(t,u,o){F&&H();var b=t,n,v;J(()=>{n!==(n=u())&&(v&&(k(v),v=null),n&&(v=W(()=>o(b,n))))},Q),F&&(b=X)}function Y(t){for(var u=L,o=L;u!==null&&!(u.f&(ae|ne));)u=u.parent;try{return C(u),t()}finally{C(o)}}function ye(t,u,o,b){var B;var n=(o&fe)!==0,v=!ie||(o&se)!==0,R=(o&ue)!==0,m=(o&ve)!==0,i=!1,e;R?[e,i]=de(()=>t[u]):e=t[u];var r=(B=A(t,u))==null?void 0:B.set,a=b,f=!0,s=!1,d=()=>(s=!0,f&&(f=!1,m?a=j(b):a=b),a);e===void 0&&b!==void 0&&(r&&v&&p(),e=d(),r&&r(e));var c;if(v)c=()=>{var l=t[u];return l===void 0?d():(f=!0,s=!1,l)};else{var h=Y(()=>(n?M:le)(()=>t[u]));h.f|=ee,c=()=>{var l=y(h);return l!==void 0&&(a=void 0),l===void 0?a:l}}if(!(o&re))return c;if(r){var T=t.$$legacy;return function(l,E){return arguments.length>0?((!v||!E||T||i)&&r(E?c():l),l):c()}}var w=!1,O=!1,x=_e(e),S=Y(()=>M(()=>{var l=c(),E=y(x);return w?(w=!1,O=!0,E):(O=!1,x.v=l)}));return n||(S.equals=te),function(l,E){if(arguments.length>0){const D=E?y(S):v&&R?I(l):l;return S.equals(D)||(w=!0,g(x,D),s&&a!==void 0&&(a=D),j(()=>y(S))),l}return y(S)}}export{I as a,ge as c,be as i,ye as p};
|