@achs/webkit
Version:
Conjunto de componentes de UI con el estilo del Sistema de Diseño ACHS (Asociación Chilena de Seguridad), para reutilizar de forma transversal en las aplicaciones web de ACHS. Construido con **React 19**, **TypeScript** y **Vite**, con soporte para las
16 lines (15 loc) • 564 B
TypeScript
import { default as React } from 'react';
export type ToggleOptions = {
label: string;
onToggle?: () => void;
default?: boolean;
};
export interface ToggleSwitchProps extends Omit<React.HTMLAttributes<HTMLDivElement>, 'onChange'> {
options: ToggleOptions[];
/** For controlled components: the label of the selected option */
selected?: string;
/** Callback fired when the selection changes */
onChange?: (option: ToggleOptions) => void;
}
export declare const ToggleSwitch: React.FC<ToggleSwitchProps>;
export default ToggleSwitch;