From 048df3f74f18a573288e7f9c42d6a4905bb61174 Mon Sep 17 00:00:00 2001 From: Sergio Nicolas Lavaise Date: Thu, 16 Apr 2026 15:18:49 -0300 Subject: [PATCH] Agregar hora a modal Importar Laboratorio --- src/sections/HistoriaClinica.tsx | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/src/sections/HistoriaClinica.tsx b/src/sections/HistoriaClinica.tsx index 4e129d2..97b59b1 100644 --- a/src/sections/HistoriaClinica.tsx +++ b/src/sections/HistoriaClinica.tsx @@ -595,6 +595,7 @@ function SeccionLaboratorios({ lab, patientId, add, update, del, addAcidoBase }: const [parametroEvolucion, setParametroEvolucion] = useState(''); const [importDialog, setImportDialog] = useState(false); const [importFecha, setImportFecha] = useState(new Date().toISOString().split('T')[0]); + const [importHora, setImportHora] = useState(new Date().toTimeString().slice(0, 5)); const [importTexto, setImportTexto] = useState(''); const [importResultados, setImportResultados] = useState([]); const [importObservaciones, setImportObservaciones] = useState(''); @@ -853,11 +854,10 @@ for (const linea of lineas) { addAcidoBase(importAcidoBase); } - const horaActual = new Date().toTimeString().slice(0, 5); add({ pacienteId: patientId, fecha: importFecha, - hora: horaActual, + hora: importHora, resultados: importResultados, observaciones: importObservaciones }); @@ -868,6 +868,7 @@ for (const linea of lineas) { setImportObservaciones(''); setImportAcidoBase(null); setImportFecha(new Date().toISOString().split('T')[0]); + setImportHora(new Date().toTimeString().slice(0, 5)); }; const loadEdit = (l: Laboratorio) => { @@ -919,14 +920,17 @@ for (const linea of lineas) {
- +
{edit ? 'Editar' : 'Nuevo'} Laboratorio
-
setFecha(e.target.value)} />
+
+
setFecha(e.target.value)} />
+
setHora(e.target.value)} />
+

Hemograma

@@ -1062,9 +1066,15 @@ for (const linea of lineas) {
-
- - setImportFecha(e.target.value)} /> +
+
+ + setImportFecha(e.target.value)} /> +
+
+ + setImportHora(e.target.value)} /> +