import { create } from 'zustand'; import type { AuthUser } from '@zeavis/shared'; type AuthState = { user: AuthUser | null; setUser: (user: AuthUser | null) => void; }; export const useAuthStore = create((set) => ({ user: null, setUser: (user) => set({ user }), }));