CoolFace
Apppublic

AK-21/Graphite-Industrial-Intelligence

sourceHugging Faceupdated 3mo agoView on Hugging Face
0likes
traditional.development.js41 linesDownload Raw Back to system
1System.register(['react', 'use-sync-external-store/shim/with-selector', 'zustand/vanilla'], (function (exports) {2  'use strict';3  var ReactExports, useSyncExternalStoreExports, createStore;4  return {5    setters: [function (module) {6      ReactExports = module.default;7    }, function (module) {8      useSyncExternalStoreExports = module.default;9    }, function (module) {10      createStore = module.createStore;11    }],12    execute: (function () {13 14      exports("useStoreWithEqualityFn", useStoreWithEqualityFn);15 16      const { useDebugValue } = ReactExports;17      const { useSyncExternalStoreWithSelector } = useSyncExternalStoreExports;18      const identity = (arg) => arg;19      function useStoreWithEqualityFn(api, selector = identity, equalityFn) {20        const slice = useSyncExternalStoreWithSelector(21          api.subscribe,22          api.getState,23          api.getServerState || api.getInitialState,24          selector,25          equalityFn26        );27        useDebugValue(slice);28        return slice;29      }30      const createWithEqualityFnImpl = (createState, defaultEqualityFn) => {31        const api = createStore(createState);32        const useBoundStoreWithEqualityFn = (selector, equalityFn = defaultEqualityFn) => useStoreWithEqualityFn(api, selector, equalityFn);33        Object.assign(useBoundStoreWithEqualityFn, api);34        return useBoundStoreWithEqualityFn;35      };36      const createWithEqualityFn = exports("createWithEqualityFn", (createState, defaultEqualityFn) => createState ? createWithEqualityFnImpl(createState, defaultEqualityFn) : createWithEqualityFnImpl);37 38    })39  };40}));41