feat(web): change default theme to DARK

This commit is contained in:
dyzulk
2026-01-09 17:09:14 +07:00
parent bfe561cb56
commit fe3ac6d87e

View File

@@ -16,12 +16,12 @@ const ThemeContext = createContext<ThemeContextType | undefined>(undefined);
export const ThemeProvider: React.FC<{ children: React.ReactNode }> = ({ export const ThemeProvider: React.FC<{ children: React.ReactNode }> = ({
children, children,
}) => { }) => {
const [theme, setThemeState] = useState<Theme>("system"); const [theme, setThemeState] = useState<Theme>("dark");
const [isInitialized, setIsInitialized] = useState(false); const [isInitialized, setIsInitialized] = useState(false);
useEffect(() => { useEffect(() => {
const savedTheme = localStorage.getItem("theme") as Theme | null; const savedTheme = localStorage.getItem("theme") as Theme | null;
const initialTheme = savedTheme || "system"; const initialTheme = savedTheme || "dark";
setThemeState(initialTheme); setThemeState(initialTheme);
setIsInitialized(true); setIsInitialized(true);
}, []); }, []);