ThemeState
Defines the structure for theme-related state management.
Properties
isDarkMode
isDarkMode: boolean;
Current theme mode, e.g., 'light' or 'dark'
setTheme()
setTheme: (isDark) => void;
Function to set the theme directly
Parameters
| Parameter | Type |
|---|---|
isDark | boolean |
Returns
void
toggleTheme()
toggleTheme: () => void;
Function to toggle between light and dark themes
Returns
void