Shimmer
Texto con una luz que lo recorre, para el momento previo a la respuesta del modelo.
Reading the registry and picking a component…
Instalación
pnpm dlx nachui add shimmerAnatomía
Shimmer es un solo elemento. Pinta un degradado detrás del texto, lo recorta contra las letras y lo desliza, así la etiqueta se lee como ocupada sin necesidad de un spinner al lado.
Polimórfico
as elige la etiqueta. Por defecto es un párrafo, pero un encabezado o un span en línea funcionan igual.Drafting the answer
Searching the docs for prompt input
Almost thereMovimiento
El barrido respeta
prefers-reduced-motion. Cuando el movimiento está reducido el componente renderiza texto apagado y quieto, así nada se mueve y la etiqueta se sigue leyendo como secundaria.duration define cuánto tarda una pasada y spread ensancha la banda de luz, multiplicado por el largo del texto para que etiquetas cortas y largas barran con un ritmo parecido.Referencia de API
Shimmer
| Prop | Type | Default | Description |
|---|---|---|---|
as | ElementType | 'p' | Etiqueta o componente a renderizar |
duration | number | 2 | Segundos de una pasada completa |
spread | number | 2 | Multiplicador del ancho de la banda |
className | string | - | Clases CSS 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.