refactor: massive codebase stabilization, strict TS, UI/UX overhaul, and central logging

This commit is contained in:
iqubik
2026-03-28 18:33:13 +03:00
parent 388417cec9
commit 8f8a3bf724
69 changed files with 4272 additions and 1693 deletions
+6
View File
@@ -0,0 +1,6 @@
export type AuthContextType = {
token: string | null;
isAuthenticated: boolean;
login: (token: string) => void;
logout: () => void;
};
+6
View File
@@ -0,0 +1,6 @@
export type ColorMode = 'light' | 'dark' | 'system';
export type ThemeContextType = {
mode: ColorMode;
toggleColorMode: () => void;
};