Componente de línea de tiempo que muestra una secuencia de actividades o eventos.
Puedes agrupar varios eventos bajo una misma actividad usando la propiedad events.
Se añadieron los requisitos funcionales del módulo de usuarios.
Revisión 1.2Se actualizó el diagrama de flujo del proceso de aprobación.
Revisión 1.3Corrección de typos y formato en la sección de glosario.
Revisión 1.4| Prop | Tipo | Requerido | Descripción |
|---|---|---|---|
data | (Activity | ActivityEvents)[] | Sí | Lista de actividades. Cada elemento puede ser una actividad o un grupo. |
className | string | - | Clases CSS adicionales para el contenedor. |
...rest | ComponentProps<"div"> | - | Resto de props del elemento div. |
Activity)| Prop | Tipo | Requerido | Descripción |
|---|---|---|---|
title | string | Sí | Título principal del ítem. |
description | string | Sí | Texto descriptivo de la actividad. |
icon | ReactNode | Sí | Icono que se muestra en el círculo del ítem. |
titleComplement | string | - | Texto complementario a la derecha (ej. fecha). |
complement | string | - | Texto secundario debajo de la descripción. |
ActivityEvents)| Prop | Tipo | Requerido | Descripción |
|---|---|---|---|
title | string | Sí | Título del grupo de eventos. |
icon | ReactNode | Sí | Icono del ítem. |
titleComplement | string | - | Texto complementario a la derecha (ej. fecha). |
events | Event[] | Sí | Array de eventos. Cada uno tiene description y opcionalmente complement. |
events)| Prop | Tipo | Requerido | Descripción |
|---|---|---|---|
description | string | Sí | Descripción del evento. |
complement | string | - | Texto secundario debajo de la descripción. |