UNPKG

react-garden

Version:

React + TypeScript + ThreeJS app using Material UI on NextJS, Apollo Client, GraphQL + WordPress REST APIs, for ThreeD web development.. a part of the threed.ai code family.

18 lines (13 loc) 368 B
import create from 'zustand' import { shallow } from 'zustand/shallow' const useStoreImpl = create(() => { return { router: null, dom: null, } }) const useStore = (sel) => useStoreImpl(sel, shallow) Object.assign(useStore, useStoreImpl) const { getState, setState } = useStoreImpl export { getState, setState } export default useStore