Files
donna/views
Soporte ZH Consultores 3a342cb6a8 feat(escrituras): edición por modal + botón "← Portal"
* Reemplaza la edición inline (15 columnas con inputs editables) por
  un modal popup tipo Control de Trámites:
    - Click ✏️ o doble-click sobre la fila → abre el modal con el form
    - "Nuevo trámite" abre el mismo modal vacío
    - Duplicar abre el modal pre-poblado con "Copia — <nombre>"
    - Esc cierra el modal (prioritizando edición sobre historial)
    - Validación en el form: nombre requerido, patrón ########/####
      para Entrada antes de POST/PUT
* La tabla queda read-only — más limpia visualmente y sin riesgo de
  edits accidentales por click en una celda.
* Eliminadas funciones obsoletas: newRow/saveNewRow/cancelNewRow/
  toggleEditRow/saveExistingRow/getRowData/onFieldChange/onFieldBlur/
  onKeydown y el Set editingRows. Reemplazadas por openEditModal/
  closeEditModal/buildEditForm/saveEditModal.
* maybeFlushRefresh ahora solo chequea editModalOpen — más simple.
* Header: botón "← Portal" arriba a la izquierda (igual estilo de
  retorno que tiene Trámites Legales).
2026-05-11 20:12:46 +00:00
..