@neuctra/ui
Version:
A modern, responsive, customizable React UI component library powered by Tailwind CSS and Vite.
16 lines (15 loc) • 474 B
TypeScript
import { default as React } from 'react';
export type ThemeToggleContext = {
isDark: boolean;
toggleTheme: () => void;
};
export type ThemeToggleProps = {
context: ThemeToggleContext;
className?: string;
/** The sun icon (shown in dark mode). */
sunClassName?: string;
/** The moon icon (shown in light mode). */
moonClassName?: string;
};
export declare const ThemeToggleButton: React.FC<ThemeToggleProps>;
export default ThemeToggleButton;