Files
zyt/server/public/admin/assets/pinia-mEEzQJvk.js
T
2026-03-04 15:32:30 +08:00

6 lines
3.4 KiB
JavaScript

import{G as Q,R as X,r as B,a8 as Y,ar as J,K as I,aB as K,U as Z,I as T,J as tt,w as et,P as st,aq as M,t as nt,b as ot}from"./@vue-DqCYILjk.js";/*!
* pinia v2.3.1
* (c) 2025 Eduardo San Martin Morote
* @license MIT
*/let V;const x=t=>V=t,q=Symbol();function N(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var w;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(w||(w={}));function ht(){const t=J(!0),c=t.run(()=>B({}));let s=[],e=[];const r=M({install(a){x(r),r._a=a,a.provide(q,r),a.config.globalProperties.$pinia=r,e.forEach(u=>s.push(u)),e=[]},use(a){return this._a?s.push(a):e.push(a),this},_p:s,_a:null,_e:t,_s:new Map,state:c});return r}const ct=()=>{};function F(t,c,s,e=ct){t.push(c);const r=()=>{const a=t.indexOf(c);a>-1&&(t.splice(a,1),e())};return!s&&T()&&tt(r),r}function j(t,...c){t.slice().forEach(s=>{s(...c)})}const rt=t=>t(),A=Symbol(),R=Symbol();function D(t,c){t instanceof Map&&c instanceof Map?c.forEach((s,e)=>t.set(e,s)):t instanceof Set&&c instanceof Set&&c.forEach(t.add,t);for(const s in c){if(!c.hasOwnProperty(s))continue;const e=c[s],r=t[s];N(r)&&N(e)&&t.hasOwnProperty(s)&&!I(e)&&!K(e)?t[s]=D(r,e):t[s]=e}return t}const{assign:h}=Object;function ut(t){return!!(I(t)&&t.effect)}function at(t,c,s,e){const{state:r,actions:a,getters:u}=c,p=s.state.value[t];let S;function b(){p||(s.state.value[t]=r?r():{});const v=nt(s.state.value[t]);return h(v,a,Object.keys(u||{}).reduce((y,_)=>(y[_]=M(ot(()=>{x(s);const d=s._s.get(t);return u[_].call(d,d)})),y),{}))}return S=ft(t,b,c,s,e,!0),S}function ft(t,c,s={},e,r,a){let u;const p=h({actions:{}},s),S={deep:!0};let b,v,y=[],_=[],d;const O=e.state.value[t];B({});let k;function L(n){let o;b=v=!1,typeof n=="function"?(n(e.state.value[t]),o={type:w.patchFunction,storeId:t,events:d}):(D(e.state.value[t],n),o={type:w.patchObject,payload:n,storeId:t,events:d});const f=k=Symbol();st().then(()=>{k===f&&(b=!0)}),v=!0,j(y,o,e.state.value[t])}const U=function(){const{state:o}=s,f=o?o():{};this.$patch(m=>{h(m,f)})};function $(){u.stop(),y=[],_=[],e._s.delete(t)}const W=(n,o="")=>{if(A in n)return n[R]=o,n;const f=function(){x(e);const m=Array.from(arguments),C=[],E=[];function G(i){C.push(i)}function H(i){E.push(i)}j(_,{args:m,name:f[R],store:l,after:G,onError:H});let g;try{g=n.apply(this&&this.$id===t?this:l,m)}catch(i){throw j(E,i),i}return g instanceof Promise?g.then(i=>(j(C,i),i)).catch(i=>(j(E,i),Promise.reject(i))):(j(C,g),g)};return f[A]=!0,f[R]=o,f},z={_p:e,$id:t,$onAction:F.bind(null,_),$patch:L,$reset:U,$subscribe(n,o={}){const f=F(y,n,o.detached,()=>m()),m=u.run(()=>et(()=>e.state.value[t],C=>{(o.flush==="sync"?v:b)&&n({storeId:t,type:w.direct,events:d},C)},h({},S,o)));return f},$dispose:$},l=Y(z);e._s.set(t,l);const P=(e._a&&e._a.runWithContext||rt)(()=>e._e.run(()=>(u=J()).run(()=>c({action:W}))));for(const n in P){const o=P[n];if(!(I(o)&&!ut(o)||K(o))){if(typeof o=="function"){const f=W(o,n);P[n]=f,p.actions[n]=o}}}return h(l,P),h(Z(l),P),Object.defineProperty(l,"$state",{get:()=>e.state.value[t],set:n=>{L(o=>{h(o,n)})}}),e._p.forEach(n=>{h(l,u.run(()=>n({store:l,app:e._a,pinia:e,options:p})))}),O&&a&&s.hydrate&&s.hydrate(l.$state,O),b=!0,v=!0,l}/*! #__NO_SIDE_EFFECTS__ */function bt(t,c,s){let e,r;typeof t=="string"?(e=t,r=c):(r=t,e=t.id);function a(u,p){const S=X();return u=u||(S?Q(q,null):null),u&&x(u),u=V,u._s.has(e)||at(e,r,u),u._s.get(e)}return a.$id=e,a}export{ht as c,bt as d};