This commit is contained in:
nik
2025-10-03 22:27:28 +03:00
parent 829fad0e17
commit 871cf7e792
16520 changed files with 2967597 additions and 3 deletions

79
node_modules/jotai/system/react/utils.development.js generated vendored Normal file
View File

@@ -0,0 +1,79 @@
'use client';
System.register(['react', 'jotai/react', 'jotai/vanilla/utils', 'jotai/vanilla'], (function (exports) {
'use strict';
var useCallback, useMemo, useSetAtom, useAtom, useStore, RESET, atom;
return {
setters: [function (module) {
useCallback = module.useCallback;
useMemo = module.useMemo;
}, function (module) {
useSetAtom = module.useSetAtom;
useAtom = module.useAtom;
useStore = module.useStore;
}, function (module) {
RESET = module.RESET;
}, function (module) {
atom = module.atom;
}],
execute: (function () {
exports({
useAtomCallback: useAtomCallback,
useHydrateAtoms: useHydrateAtoms,
useReducerAtom: useReducerAtom,
useResetAtom: useResetAtom
});
function useResetAtom(anAtom, options) {
const setAtom = useSetAtom(anAtom, options);
const resetAtom = useCallback(() => setAtom(RESET), [setAtom]);
return resetAtom;
}
function useReducerAtom(anAtom, reducer, options) {
{
console.warn(
"[DEPRECATED] useReducerAtom is deprecated and will be removed in the future. Please create your own version using the recipe. https://github.com/pmndrs/jotai/pull/2467"
);
}
const [state, setState] = useAtom(anAtom, options);
const dispatch = useCallback(
(action) => {
setState((prev) => reducer(prev, action));
},
[setState, reducer]
);
return [state, dispatch];
}
function useAtomCallback(callback, options) {
const anAtom = useMemo(
() => atom(null, (get, set, ...args) => callback(get, set, ...args)),
[callback]
);
return useSetAtom(anAtom, options);
}
const hydratedMap = /* @__PURE__ */ new WeakMap();
function useHydrateAtoms(values, options) {
const store = useStore(options);
const hydratedSet = getHydratedSet(store);
for (const [atom, ...args] of values) {
if (!hydratedSet.has(atom) || (options == null ? void 0 : options.dangerouslyForceHydrate)) {
hydratedSet.add(atom);
store.set(atom, ...args);
}
}
}
const getHydratedSet = (store) => {
let hydratedSet = hydratedMap.get(store);
if (!hydratedSet) {
hydratedSet = /* @__PURE__ */ new WeakSet();
hydratedMap.set(store, hydratedSet);
}
return hydratedSet;
};
})
};
}));

2
node_modules/jotai/system/react/utils.production.js generated vendored Normal file
View File

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