stofli-ui
Version:
Biblioteca moderna de componentes UI para React con Tailwind CSS y Framer Motion
33 lines (30 loc) • 917 B
TypeScript
import React from 'react';
interface SwitchProps {
checked?: boolean;
onChange?: (checked: boolean) => void;
disabled?: boolean;
size?: "sm" | "md" | "lg";
variant?: "default" | "primary" | "secondary" | "success" | "warning" | "danger";
label?: string;
labelPosition?: "left" | "right";
required?: boolean;
name?: string;
className?: string;
circleClassName?: string;
activeCircleClassName?: string;
inactiveCircleClassName?: string;
labelClassName?: string;
wrapperClassName?: string;
activeWrapperClassName?: string;
inactiveWrapperClassName?: string;
iconClassName?: string;
id?: string;
icon?: boolean;
iconType?: "check" | "cross" | "none";
ariaLabel?: string;
description?: string;
descriptionId?: string;
}
declare const Switch: React.FC<SwitchProps>;
export { Switch as default };
export type { SwitchProps };