react-vite-themes
Version:
A test/experimental React theme system created for learning purposes. Features atomic design components, SCSS variables, and dark/light theme support. Not intended for production use.
18 lines • 581 B
TypeScript
import React from 'react';
import type { Variant } from '../../../types/colors';
import './Toggle.scss';
export interface ToggleProps {
checked?: boolean;
defaultChecked?: boolean;
onChange?: (checked: boolean) => void;
disabled?: boolean;
label?: string;
labelPosition?: 'left' | 'right';
size?: 'sm' | 'md' | 'lg';
variant?: Variant;
id?: string;
name?: string;
className?: string;
}
export declare const Toggle: React.ForwardRefExoticComponent<ToggleProps & React.RefAttributes<HTMLInputElement>>;
//# sourceMappingURL=Toggle.d.ts.map