Using Zustand/Zustand-Vue Without Vue/React
zustand/zustand-vue
core can be imported and used without React/Vue
. The only difference is that the create
function no longer returns a hook, and instead returns the API utilities.
import { createStore } from 'zustand-vue'
// import { createStore } from 'zustand/vanilla'
const store = createStore(() => ({ ... }))
const { getState, setState, subscribe } = store
export default store