Files
jotion/nextjs/src/entities/user/model/store.ts
Mayne0213 e82ea71c22 REFACTOR(repo): simplify project structure
- Move services/nextjs to nextjs/
- Move deploy/docker/Dockerfile.prod to Dockerfile
- Add GitHub Actions workflows (ci.yml, build.yml)
- Remove deploy/, services/, scripts/ folders
2026-01-05 02:29:10 +09:00

14 lines
342 B
TypeScript

import { create } from 'zustand';
import { UserState, UserActions, User } from './types';
// User state management store
export const useUserStore = create<UserState & UserActions>((set) => ({
user: null,
isLoading: true,
setUser: (user: User | null) => set({ user }),
setLoading: (isLoading: boolean) => set({ isLoading }),
}));