Task
Un paso plegable con estado, para mostrar qué hizo un agente y qué archivos tocó.
Read 58 components across two families
Matched the request tobutton.tsxandfield.tsx
Wrote the demo and regenerated the registry
Instalación
pnpm dlx nachui add taskAnatomía
Una tarea arranca abierta, porque lo interesante de la corrida de un agente suele ser el paso en el que está. Pon
defaultOpen={false} en las que ya terminaron.Composición
Usa la siguiente composición para construir un
Task:Estados
status define el icono y su color: pending espera, active gira, complete tilda y error marca el problema. Apilá varias tareas y la corrida entera se lee de un vistazo.Writingprompt-input.tsx
2 errors in the generated registry
Referencia de API
Task
| Prop | Type | Default | Description |
|---|---|---|---|
defaultOpen | boolean | true | Estado abierto cuando no se controla |
open | boolean | - | Estado abierto controlado |
onOpenChange | (open: boolean) => void | - | Se llama al cambiar el estado |
className | string | - | Clases CSS adicionales |
Task.Trigger
| Prop | Type | Default | Description |
|---|---|---|---|
title | string | - | Etiqueta del paso |
status | 'pending' | 'active' | 'complete' | 'error' | 'complete' | Icono y color del indicador |
children | ReactNode | - | Reemplaza el título si se pasa |
className | string | - | Clases CSS adicionales |
Task.Content
| Prop | Type | Default | Description |
|---|---|---|---|
className | string | - | Clases CSS adicionales |
Task.Item
| Prop | Type | Default | Description |
|---|---|---|---|
className | string | - | Clases CSS adicionales |
Task.File
| Prop | Type | Default | Description |
|---|---|---|---|
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.