UNPKG

@penaprieto/design-system

Version:

Multi-brand React design system with design tokens from Figma

19 lines 747 B
import React from 'react'; import './ToggleButton.css'; export type ToggleButtonSize = 'small' | 'large'; export interface ToggleButtonProps extends Omit<React.ButtonHTMLAttributes<HTMLButtonElement>, 'onChange'> { /** Label del botón */ label: string; /** Si el botón está seleccionado */ selected?: boolean; /** Tamaño del botón */ size?: ToggleButtonSize; /** Icono leading (izquierda) - nombre del sprite */ leadingIcon?: string; /** Icono trailing (derecha) - nombre del sprite */ trailingIcon?: string; /** Callback al cambiar el estado */ onChange?: (selected: boolean) => void; } export declare const ToggleButton: React.FC<ToggleButtonProps>; //# sourceMappingURL=ToggleButton.d.ts.map