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

21 lines (20 loc) 763 B
import { default as React } from 'react'; import { AchsColor } from '../../../../types'; export interface ImageCardProps extends Omit<React.HTMLAttributes<HTMLDivElement>, 'title'> { /** URL de la imagen destacada (arriba, a sangre). */ image: string; imageAlt?: string; /** Etiqueta/categoría opcional sobre el título. */ eyebrow?: React.ReactNode; title: React.ReactNode; description?: React.ReactNode; /** Contenido del pie (acciones, links). */ action?: React.ReactNode; /** Si se pasa, toda la tarjeta es un enlace. */ href?: string; target?: string; /** Color de acento (para eyebrow/foco). */ color?: AchsColor; } export declare const ImageCard: React.FC<ImageCardProps>; export default ImageCard;