2 lines
1.2 KiB
JavaScript
2 lines
1.2 KiB
JavaScript
import{G as l,I as v,B as k}from"./DQ4wegPz.js";import{s as m}from"./DO8iMfni.js";const c=[];function x(e,t){return{subscribe:z(e,t).subscribe}}function z(e,t=l){let r=null;const o=new Set;function u(n){if(v(e,n)&&(e=n,r)){const i=!c.length;for(const s of o)s[1](),c.push(s,e);if(i){for(let s=0;s<c.length;s+=2)c[s][0](c[s+1]);c.length=0}}}function f(n){u(n(e))}function b(n,i=l){const s=[n,i];return o.add(s),o.size===1&&(r=t(u,f)||l),n(e),()=>{o.delete(s),o.size===0&&r&&(r(),r=null)}}return{set:u,update:f,subscribe:b}}function E(e,t,r){const o=!Array.isArray(e),u=o?[e]:e;if(!u.every(Boolean))throw new Error("derived() expects stores as input, got a falsy value");const f=t.length<2;return x(r,(b,n)=>{let i=!1;const s=[];let p=0,_=l;const g=()=>{if(p)return;_();const a=t(o?s[0]:s,b,n);f?b(a):_=typeof a=="function"?a:l},q=u.map((a,d)=>m(a,w=>{s[d]=w,p&=~(1<<d),i&&g()},()=>{p|=1<<d}));return i=!0,g(),function(){k(q),_(),i=!1}})}function G(e){let t;return m(e,r=>t=r)(),t}var h;const A=((h=globalThis.__sveltekit_7r7e0q)==null?void 0:h.base)??"";var y;const I=((y=globalThis.__sveltekit_7r7e0q)==null?void 0:y.assets)??A;export{I as a,A as b,E as d,G as g,x as r,z as w};
|