@neuctra/ui
Version:
A modern, responsive, customizable React UI component library powered by Tailwind CSS and Vite.
11 lines (10 loc) • 502 B
TypeScript
import { default as React } from 'react';
export interface ToggleProps extends Omit<React.ButtonHTMLAttributes<HTMLButtonElement>, "onChange"> {
pressed?: boolean;
defaultPressed?: boolean;
onPressedChange?: (pressed: boolean) => void;
variant?: "default" | "outline";
size?: "sm" | "md" | "lg";
}
/** Two-state button (e.g. bold in a text editor, filter chips). */
export declare const Toggle: React.ForwardRefExoticComponent<ToggleProps & React.RefAttributes<HTMLButtonElement>>;