UNPKG

@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

18 lines (17 loc) 735 B
import { default as React } from 'react'; import { AchsColor } from '../../../types'; export interface BreadcrumbItem { label: string; /** URL del enlace. Si se omite (y no hay onClick), el ítem se muestra como texto. */ href?: string; onClick?: (e: React.MouseEvent<HTMLAnchorElement>) => void; } export interface BreadcrumbsProps extends Omit<React.HTMLAttributes<HTMLElement>, 'color'> { items: BreadcrumbItem[]; /** Color de marca de los enlaces. */ color?: AchsColor; /** Clase de bootstrap-icons para el separador. */ separatorIcon?: string; } export declare const Breadcrumbs: React.ForwardRefExoticComponent<BreadcrumbsProps & React.RefAttributes<HTMLElement>>; export default Breadcrumbs;