Manta Developers
GitHub
Menu

@manta-eu/react/providers/ThemeProvider

Reference for @manta-eu/react/providers/ThemeProvider as it is on main.

Type Aliases

Theme

Theme = "dark" | "light" | "system"


ThemeProviderProps

ThemeProviderProps = PropsWithChildren<{ defaultTheme?: Theme; storageKey?: string; }>


ThemeProviderState

ThemeProviderState = object

Properties

setTheme

setTheme: (theme) => void

Parameters
theme

Theme

Returns

void

theme

theme: Theme

Functions

ThemeProvider()

ThemeProvider(props): Element

Parameters

props

ThemeProviderProps

Returns

Element


useTheme()

useTheme(): ThemeProviderState

Returns

ThemeProviderState