Я пытаюсь использовать Zustand, но получаю ошибку

import { create } from 'zustand';
import { mountStoreDevtools } from 'simple-zustand-devtools';

const useAuthStore = create((set, get) =>({
    allUserData: null,
    loading: false,

    user: () => ({
        user_id: get().allUserData?.user_id || null,
        username: get().allUserData?.username || null,

    }),

    setUser: (user) => set({ allUserData: user}),
    setLoading: (loading) => set({loading }),
    isLoggedIn: () => get().allUserData !== null,
}))

if (import.meta.env.DEV){
    mountStoreDevtools(useAuthStore, 'AuthStore');
}

export default { useAuthStore}

Uncaught SyntaxError: Запрашиваемый модуль '/node_modules/.vite/deps/simple-zustand-devtools.js?v=0062664c' не предоставляет экспорт с именем 'mountStoreDevtools' (at auth.js:2:10)

Это может быть опечаткой в вашем импорте, см. https://github.com/beerose/simple-zustand-devtools?tab=readme-ov-file#usage

import { mountStoreDevtool } from 'simple-zustand-devtools';
Вернуться на верх