@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) • 587 B
TypeScript
import { default as React } from 'react';
export interface AccordionItem {
title: React.ReactNode;
content: React.ReactNode;
disabled?: boolean;
}
export interface AccordionProps extends React.HTMLAttributes<HTMLDivElement> {
items: AccordionItem[];
/** Permite tener varios paneles abiertos a la vez. */
allowMultiple?: boolean;
/** Índices abiertos por defecto (no controlado). */
defaultOpen?: number[];
}
export declare const Accordion: React.ForwardRefExoticComponent<AccordionProps & React.RefAttributes<HTMLDivElement>>;
export default Accordion;