Files
client/node_modules/@vue/reactivity/dist/reactivity.esm-browser.prod.js
T

6 lines
20 KiB
JavaScript
Raw Normal View History

2026-10-07 18:56:27 +02:00
/**
* @vue/reactivity v3.6.0-rc.10
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/
function e(e){let t=Object.create(null);for(let n of e.split(`,`))t[n]=1;return e=>e in t}const t={},n=()=>{},r=Object.assign,i=Object.prototype.hasOwnProperty,a=(e,t)=>i.call(e,t),o=Array.isArray,s=e=>ee(e)===`[object Map]`,c=e=>ee(e)===`[object Set]`,l=e=>typeof e==`function`,u=e=>typeof e==`string`,d=e=>typeof e==`symbol`,f=e=>typeof e==`object`&&!!e,p=Object.prototype.toString,ee=e=>p.call(e),te=e=>ee(e).slice(8,-1),ne=e=>ee(e)===`[object Object]`,m=e=>u(e)&&e!==`NaN`&&e[0]!==`-`&&``+parseInt(e,10)===e,h=(e,t)=>!Object.is(e,t),re=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},ie=[];let g=0,_,ae=0;function oe(){++ae}function se(){--ae}let v=0,y=0,b=0;function x(e){try{return _}finally{_=e}}function ce(){++g}function le(){!--g&&b&&pe()}function S(e,t){let n=t.depsTail;if(n!==void 0&&n.dep===e)return;let r=n===void 0?t.deps:n.nextDep;if(r!==void 0&&r.dep===e){r.version=v,t.depsTail=r;return}let i=e.subsTail;if(i!==void 0&&i.version===v&&i.sub===t)return;let a=t.depsTail=e.subsTail={version:v,dep:e,sub:t,prevDep:n,nextDep:r,prevSub:i,nextSub:void 0};r!==void 0&&(r.prevDep=a),n===void 0?t.deps=a:n.nextDep=a,i===void 0?e.subs=a:i.nextSub=a}function C(e,t=e.sub){let n=e.dep,r=e.prevDep,i=e.nextDep,a=e.nextSub,o=e.prevSub;if(i===void 0?t.depsTail=r:i.prevDep=r,r===void 0?t.deps=i:r.nextDep=i,a===void 0?n.subsTail=o:a.prevSub=o,o!==void 0)o.nextSub=a;else if((n.subs=a)===void 0){let e=n.deps;if(e!==void 0){do e=C(e,n);while(e!==void 0);n.flags|=16}}return i}function ue(e){let t=e.nextSub,n;top:do{let r=e.sub,i=r.flags;if(i&3&&(i&60?i&12?i&4?!(i&48)&&he(e,r)?(r.flags=i|40,i&=1):i=0:r.flags=i&-9|32:i=0:(r.flags=i|32,ae&&(r.flags|=8)),i&2&&(ie[b++]=r),i&1)){let i=r.subs;if(i!==void 0){e=i,i.nextSub!==void 0&&(n={value:t,prev:n},t=e.nextSub);continue}}if((e=t)!==void 0){t=e.nextSub;continue}for(;n!==void 0;)if(e=n.value,n=n.prev,e!==void 0){t=e.nextSub;continue top}break}while(!0)}function de(e){return++v,e.depsTail=void 0,e.flags=e.flags&-57|4,x(e)}function fe(e,t){_=t;let n=e.depsTail,r=n===void 0?e.deps:n.nextDep;for(;r!==void 0;)r=C(r,e);e.flags&=-5}function pe(){let e=!1,t;for(;y<b;){let n=ie[y];ie[y++]=void 0;try{n.notify()}catch(n){e||(e=!0,t=n)}}if(y=0,b=0,e)throw t}function me(e,t){let n,r=0;top:do{let i=e.dep,a=i.flags,o=!1;if(t.flags&16)o=!0;else if((a&17)==17){let e=i.subs;i.update()&&(e.nextSub!==void 0&&w(e),o=!0)}else if((a&33)==33){n={value:e,prev:n},e=i.deps,t=i,++r;continue}if(!o&&e.nextDep!==void 0){e=e.nextDep;continue}for(;r;){if(--r,e=n.value,n=n.prev,o){let n=t.subs;if(t.update()){n.nextSub!==void 0&&w(n),t=e.sub;continue}}else t.flags&=-33;if(t=e.sub,e.nextDep!==void 0){e=e.nextDep;continue top}o=!1}return o&&!!t.flags}while(!0)}function w(e){do{let t=e.sub,n=e.nextSub,r=t.flags;(r&48)==32&&(t.flags=r|16),e=n}while(e!==void 0)}function he(e,t){let n=t.depsTail;for(;n!==void 0;){if(n===e)return!0;n=n.prevDep}return!1}var ge=class{constructor(e,t){this.map=e,this.key=t,this._subs=void 0,this.subsTail=void 0,this.flags=0}get subs(){return this._subs}set subs(e){this._subs=e,e===void 0&&this.map&&this.map.delete(this.key)}};function _e(e,t=e,n=`value`){_!==void 0&&S(e,_)}function ve(e,t=e,n=`value`,r,i){let a=e.subs;a!==void 0&&(ue(a),w(a),g||pe())}const T=new WeakMap,E=Symbol(``),D=Symbol(``),O=Symbol(``);function k(e,t,n){if(_!==void 0){let t=T.get(e);t||T.set(e,t=new Map);let r=t.get(n);r||t.set(n,r=new ge(t,n)),S(r,_)}}function A(e,t,n,r,i,a){let c=T.get(e);if(!c)return;let l=e=>{e!==void 0&&e.subs!==void 0&&(ue(e.subs),w(e.subs))};if(ce(),t===`clear`)c.forEach(l);else{let i=o(e),a=i&&m(n);if(i&&n===`length`){let e=Number(r);c.forEach((t,n)=>{(n===`length`||n===O||!d(n)&&n>=e)&&l(t)})}else switch((n!==void 0||c.has(void 0))&&l(c.get(n)),a&&l(c.get(O)),t){case`add`:i?a&&l(c.get(`length`)):(l(c.get(E)),s(e)&&l(c.get(D)));break;case`delete`:i||(l(c.get(E)),s(e)&&l(c.get(D)));break;case`set`:s(e)&&l(c.get(E))}}le()}function ye(e,t){let n=T.get(e);return n&&n.get(t)}function j(e){let t=W(e);return t===e||(k(t,`iterate`,O),U(e))?t:H(e)?V(e)?t.map(e=>K(G(e))):t.map(