UNPKG

hoda-react

Version:

<div align="center"> <h1>:construction: flowbite-react (unreleased) :construction:</h1> <p> <a href="https://flowbite-react.com"> <img alt="Flowbite - Tailwind CSS components" width="350" src=".github/assets/flowbite-react-github.png"> <

18 lines (17 loc) 674 B
import type { FC, ReactNode } from 'react'; import type { FlowbiteTheme } from './FlowbiteTheme'; export type Mode = 'light' | 'dark'; export interface ThemeContextProps { theme: FlowbiteTheme; mode?: Mode; toggleMode?: () => void | null; } export declare const ThemeContext: import("react").Context<ThemeContextProps>; interface ThemeProviderProps { children: ReactNode; value: ThemeContextProps; } export declare const ThemeProvider: FC<ThemeProviderProps>; export declare function useTheme(): ThemeContextProps; export declare const useThemeMode: (usePreferences: boolean) => [Mode, React.Dispatch<React.SetStateAction<Mode>>, () => void]; export {};