Theme Provider
Wrap your application with ThemeProvider to manage the global theme ('light' or 'dark').
Theme changes set the data-theme attribute on document root.
import { ThemeProvider, ThemeContext, T } from '@kaynora/ui' import { useContext } from 'react' export default function () { return ( <ThemeProvider> <App /> </ThemeProvider> ) }
<ThemeProvider />
| Prop | Type | Default |
|---|---|---|
children | | — |
ThemeContext provides theme and setTheme via useContext(ThemeContext).