Vizel API / react/src / VizelThemeProviderProps
Interface: VizelThemeProviderProps
Defined in: packages/react/src/components/VizelThemeProvider.tsx:18
Theme provider options
Extends
Properties
children
ts
children: ReactNode;Defined in: packages/react/src/components/VizelThemeProvider.tsx:20
Children to render
defaultTheme?
ts
optional defaultTheme?: VizelTheme;Defined in: packages/core/src/theme.ts:37
Default theme (default: "system")
Inherited from
VizelThemeProviderOptions.defaultTheme
disableTransitionOnChange?
ts
optional disableTransitionOnChange?: boolean;Defined in: packages/core/src/theme.ts:43
Disable theme transitions during initial load
Inherited from
VizelThemeProviderOptions.disableTransitionOnChange
storageKey?
ts
optional storageKey?: string;Defined in: packages/core/src/theme.ts:39
Storage key for persisting theme (default: "vizel-theme")
Inherited from
VizelThemeProviderOptions.storageKey
targetSelector?
ts
optional targetSelector?: string;Defined in: packages/core/src/theme.ts:41
Target element to apply theme attribute (default: document.documentElement)