Set up basic project structure

This commit is contained in:
2025-08-29 21:49:31 +03:00
Unverified
parent a69cf6e5ec
commit 283ed18bc9
9 changed files with 196 additions and 11 deletions
+13
View File
@@ -0,0 +1,13 @@
import { create } from "zustand";
type Page = "login" | "register" | "chat"
interface AppState {
currentPage: Page;
setCurrentPage: (page: Page) => void;
}
export const useAppState = create<AppState>((set) => ({
currentPage: "login", // default page
setCurrentPage: (page: Page) => set({ currentPage: page })
}));