UNPKG

@snowball-tech/fractal

Version:

Fractal's (Snowball's design system) React component library based on RadixUI and TailwindCSS

20 lines (19 loc) 637 B
import { Variants } from "./Toggle.constants.js"; import { AllHTMLAttributes, ReactNode } from "react"; //#region src/components/Toggle/Toggle.types.d.ts interface ToggleProps extends Omit<AllHTMLAttributes<HTMLButtonElement>, 'label' | 'onToggle' | 'type'> { children?: ReactNode; defaultToggled?: boolean; disabled?: boolean; fullWidth?: boolean; icon?: ReactNode; iconOnly?: boolean; label?: ReactNode; labelElement?: keyof HTMLElementTagNameMap; toggled?: boolean; variant?: `${Variants}`; onToggle?: (toggled: boolean) => void; } //#endregion export { ToggleProps }; //# sourceMappingURL=Toggle.types.d.ts.map