NotificationCard

NotificationCard forma parte del apartado «Patterns» del kit. Composiciones listas para usar: KPIs, perfiles, precios, eventos, posts y más.

Instalación#

bash
pnpm add @tsukira/ui

Uso#

tsx
import { NotificationCard } from "@tsukira/ui"; export function Ejemplo() {  return <NotificationCard />;}

Ejemplos#

Los ejemplos detallados de NotificationCard están en camino. Mientras tanto, su demo interactiva vive en la página del grupo.

Ver demo en Patterns

API#

NotificationCardPropsextends Omit<HTMLAttributes<HTMLDivElement>, 'title'>
PropTipoDefaultDescripción
iconReactNodeIcono (emoji o SVG).
tone'brand' | 'success' | 'warning' | 'danger' | 'info' | 'ink'Tono del icono + acentos.
title*ReactNodeTítulo principal.
descriptionReactNodeDescripción.
timeReactNodeMarca de tiempo (ej. "hace 5 min").
unreadbooleanSin leer — pinta puntito y resalta.
actionReactNodeAcción a la derecha (botón).
onDismiss(() => void)Cerrar (X) — si se pasa, muestra botón de descartar.