zustand
Version:
🐻 Bear necessities for state management in React
2 lines (1 loc) • 649 B
JavaScript
System.register(["zustand/vanilla","react","use-sync-external-store/shim/with-selector"],function(c){"use strict";var f={create:1,default:1,useStore:1},o,i,S;return{setters:[function(t){o=t.createStore;var n={};for(var r in t)f[r]||(n[r]=t[r]);c(n)},function(t){i=t.useDebugValue},function(t){S=t.default}],execute:function(){c("useStore",n);const{useSyncExternalStoreWithSelector:t}=S;function n(e,u=e.getState,s){const a=t(e.subscribe,e.getState,e.getServerState||e.getState,u,s);return i(a),a}const r=e=>{const u=typeof e=="function"?o(e):e,s=(a,g)=>n(u,a,g);return Object.assign(s,u),s},l=c("create",e=>e?r(e):r);var v=c("default",e=>l(e))}}});