@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) • 703 B
TypeScript
import { default as React } from 'react';
import { AchsColor } from '../../../../types';
export interface DownloadCardProps extends Omit<React.HTMLAttributes<HTMLDivElement>, 'title'> {
/** Nombre del documento. */
title: React.ReactNode;
/** Metadatos (p. ej. "PDF · 2,4 MB"). */
meta?: React.ReactNode;
/** URL del archivo a descargar. */
href?: string;
/** Nombre de archivo sugerido (atributo download). */
fileName?: string;
/** Icono del documento. */
iconName?: string;
/** Texto del botón de descarga. */
buttonLabel?: string;
color?: AchsColor;
}
export declare const DownloadCard: React.FC<DownloadCardProps>;
export default DownloadCard;