theme
Type Aliases
Theme
Theme =
"dark"|"light"|"system"
Defined in: packages/ui/src/theme.tsx:12
ThemeProviderProps
ThemeProviderProps =
object
Defined in: packages/ui/src/theme.tsx:14
Properties
children
children:
React.ReactNode
Defined in: packages/ui/src/theme.tsx:15
defaultTheme?
optionaldefaultTheme:Theme
Defined in: packages/ui/src/theme.tsx:16
storageKey?
optionalstorageKey:string
Defined in: packages/ui/src/theme.tsx:17
Variables
defaultStorageKey
constdefaultStorageKey:"stately-ui-theme"='stately-ui-theme'
Defined in: packages/ui/src/theme.tsx:21
defaultThemeOption
constdefaultThemeOption:Theme='system'
Defined in: packages/ui/src/theme.tsx:20
Functions
ThemeProvider()
ThemeProvider(
__namedParameters):Element
Defined in: packages/ui/src/theme.tsx:23
Parameters
__namedParameters
Returns
Element
ThemeToggle()
ThemeToggle(
props):Element
Defined in: packages/ui/src/theme.tsx:73
Parameters
props
ButtonProps
Returns
Element
useTheme()
useTheme():
ThemeProviderState
Defined in: packages/ui/src/theme.tsx:65
Returns
ThemeProviderState