Skip to content

Etapa 2 frontend: CRUD de incidencias

jonathan.andino requested to merge intancias/incidencias into development
  • updateIncident envía la instancia completa y se agrega deleteIncident (baja lógica).
  • Nuevo features/incidents: IncidentTable, IncidentFormModal e IncidentDetailModal siguiendo el patrón de Estudiantes y Funcionarios.
  • validateIncident con las reglas del backend (fecha futura al crear o si cambia al editar).
  • IncidentsView: crear/editar según INCIDENCIA_CREAR/ACTUALIZAR y eliminar con confirmación según INSTANCIA_ELIMINAR.
  • EventFormModal adaptado a la nueva firma de updateIncident; useFormValidation limpia errores instancia.* al tocar el campo.
  • Tests de contrato, validación y render de los modales.

Merge request reports

Loading