Banner
Alertas globales. Impulsar acciones críticas. Garantizar visibilidad.
Deploy previews are now free on every plan
Every pull request gets its own preview URL, with no extra build minutes.
Instalación
pnpm dlx nachui add bannerAnatomía
Composición
Usa la siguiente composición para construir un
Banner:Variantes
info
Scheduled maintenance on Mar 14
The dashboard is read only from 02:00 to 04:00 UTC. Running deploys are not affected.
warning
Your API key expires in 5 days
The key ending in 8f21 stops working on Mar 28. Rotate it before then to avoid failed requests.
danger
We could not charge your card
The payment for invoice INV-2043 was declined. Update your billing details before Mar 20 to keep the Team plan.
success
acmestudio.dev is verified
DNS records propagated and the certificate was issued. Production traffic is live.
Descartable
Your trial ends in 3 days
After Mar 20 the workspace drops to the free plan and keeps one project.
Referencia de API
Banner
| Propiedad | Tipo | Por defecto | Descripción |
|---|---|---|---|
variant | "default" | "info" | "warning" | "danger" | "success" | "default" | Controla el estilo visual y los colores de superficie. |
icon | React.ReactNode | — | Icono personalizado que reemplaza el icono de variante. |
onClose | () => void | — | Callback que se dispara al descartar el banner. |
sticky | boolean | false | Fija el banner en la parte superior del viewport. |
className | string | — | Nombres de clases adicionales. |
children | React.ReactNode | — | Compone el banner con Content, Title y Action. |
Banner.Content
| Propiedad | Tipo | Por defecto | Descripción |
|---|---|---|---|
children | React.ReactNode | — | Envuelve el título y la descripción. |
className | string | — | Nombres de clases adicionales. |
Banner.Title
| Propiedad | Tipo | Por defecto | Descripción |
|---|---|---|---|
children | React.ReactNode | — | Texto del título del banner. |
className | string | — | Nombres de clases adicionales. |
Banner.Description
| Propiedad | Tipo | Por defecto | Descripción |
|---|---|---|---|
children | React.ReactNode | — | Texto de soporte del banner. |
className | string | — | Nombres de clases adicionales. |
Banner.Action
| Propiedad | Tipo | Por defecto | Descripción |
|---|---|---|---|
href | string | — | Destino del enlace. |
children | React.ReactNode | — | Texto de la acción. |
className | string | — | Nombres de clases adicionales. |
¿Encontraste algo que mejorar?
¿Notaste un error, tipografía o detalle faltante en esta página? Ayúdanos a mejorar la documentación abriendo un issue en GitHub.