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