mirror of
https://github.com/Nezumi-2711/9router.git
synced 2026-09-22 20:00:47 +00:00
21 lines
337 B
JavaScript
21 lines
337 B
JavaScript
"use client";
|
|
|
|
import { create } from "zustand";
|
|
|
|
const useUserStore = create((set) => ({
|
|
user: null,
|
|
loading: false,
|
|
error: null,
|
|
|
|
setUser: (user) => set({ user }),
|
|
|
|
clearUser: () => set({ user: null }),
|
|
|
|
setLoading: (loading) => set({ loading }),
|
|
|
|
setError: (error) => set({ error }),
|
|
}));
|
|
|
|
export default useUserStore;
|
|
|