ThemeContextValue
Interface: ThemeContextValue
Defined in: theme/ThemeProvider.tsx:25
Значение контекста темы.
Возвращается хуком useTheme. Можно использовать для типизации собственных хелперов/обёрток вокруг ThemeProvider.
Properties
setTheme()
setTheme: (
name) =>void
Defined in: theme/ThemeProvider.tsx:39
Устанавливает указанную тему (например, "light" или "dark").
Parameters
name
Returns
void
theme
theme:
ThemeTokens
Defined in: theme/ThemeProvider.tsx:34
Объект токенов для активной темы.
themeName
themeName:
ThemeName
Defined in: theme/ThemeProvider.tsx:29
Текущее имя активной темы.
toggleTheme()
toggleTheme: () =>
void
Defined in: theme/ThemeProvider.tsx:44
Переключает тему между "light" и "dark".
Returns
void