dumi-theme-lobehub
Version:
dumi-theme-lobehub is a documentation site theme package designed for dumi2. It provides a more beautiful and user-friendly development and reading experience based on @lobehub/ui
16 lines • 598 B
JavaScript
import { createContext } from 'zustand-utils';
import { devtools } from 'zustand/middleware';
import { shallow } from 'zustand/shallow';
import { createWithEqualityFn } from 'zustand/traditional';
export var createStore = function createStore(initState) {
return createWithEqualityFn()(devtools(function () {
return initState;
}, {
name: 'lobe-docs'
}), shallow);
};
var _createContext = createContext(),
useStore = _createContext.useStore,
useStoreApi = _createContext.useStoreApi,
Provider = _createContext.Provider;
export { Provider, useStore as useSiteStore, useStoreApi };