@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
20 lines (19 loc) • 759 B
TypeScript
import { default as React } from 'react';
import { AchsColor } from '../../../types';
export interface StepItem {
/** Etiqueta principal del paso. */
label: React.ReactNode;
/** Texto secundario opcional bajo la etiqueta. */
description?: React.ReactNode;
}
export interface StepperProps extends React.HTMLAttributes<HTMLDivElement> {
steps: StepItem[];
/** Índice del paso actual (0-based). Los anteriores se marcan como completados. */
current?: number;
/** Orientación del stepper. */
orientation?: 'horizontal' | 'vertical';
/** Color de acento. */
color?: AchsColor;
}
export declare const Stepper: React.ForwardRefExoticComponent<StepperProps & React.RefAttributes<HTMLDivElement>>;
export default Stepper;