1 | System.register(["react","jotai/react","jotai/vanilla/utils","jotai/vanilla"],function(R){"use strict";var r,l,i,m,f,A,S;return{setters:[function(e){r=e.useCallback,l=e.useMemo},function(e){i=e.useSetAtom,m=e.useAtom,f=e.useStore},function(e){A=e.RESET},function(e){S=e.atom}],execute:function(){R({useAtomCallback:d,useHydrateAtoms:C,useReducerAtom:b,useResetAtom:e});function e(s,t){const n=i(s,t);return r(()=>n(A),[n])}function b(s,t,n){const[u,o]=m(s,n),a=r(c=>{o(g=>t(g,c))},[o,t]);return[u,a]}function d(s,t){const n=l(()=>S(null,(u,o,...a)=>s(u,o,...a)),[s]);return i(n,t)}const k=new WeakMap;function C(s,t){const n=f(t),u=E(n),o=[];for(const a of s){const c=a[0];u.has(c)||(u.add(c),o.push(a))}o.length&&n.res(o)}const E=s=>{let t=k.get(s);return t||(t=new WeakSet,k.set(s,t)),t}}}});
|