UNPKG

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
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 };