Shared/History Event Card

History Event Card

Tarjeta colapsable para historial de eventos: tipo de evento, responsable, fecha, motivo, valores anteriores/nuevos y adjuntos.

Estado colapsado

Solo se muestra el resumen del evento.

Estado desplegado

Se muestran motivo, cambios y archivos (cuando apliquen).

Motivo

Correcciones solicitadas

Cambios

Versión 1

Versión 2

Sin secciones opcionales

Muestra el evento sin motivo, cambios ni archivos.

Casos de uso

  • Historial de cambios en documentación (documentos y versiones).
  • Registro de acciones con responsable y fecha.
  • Eventos sin adjuntos ni cambios (solo resumen).

Variantes visuales

  • Colapsado: solo resumen.
  • Desplegado: muestra secciones opcionales según props.

Props

PropTipoDescripción
eventTypestringTipo de evento.
responsibleNamestringNombre del responsable.
responsibleRolestringRol del responsable.
datestringFecha del evento.
descriptionstring | undefinedMotivo/descrpción (si aplica).
previousValuestring | undefinedValor anterior (si aplica).
newValuestring | undefinedValor nuevo (si aplica).
attachmentsIHistoryEventAttachment[] | undefinedArchivos adjuntos (si existen).