Agregar FiO2 y edición en gasometrías

- Agregar campo fio2 en interface AcidoBase
- Agregar columna fio2 en SQLite
- Nuevo campo FiO2 en modal nueva gasometría
- Mostrar FiO2 en lista de gasometrías
- Agregar botón edición (lápiz) en registros
- Agregar función actualizarAcidoBase en store
This commit is contained in:
2026-04-16 01:28:31 -03:00
parent 97adfd08b7
commit 0b77297c3d
5 changed files with 84 additions and 8 deletions
+8
View File
@@ -281,6 +281,13 @@ const finalizarInternacion = useCallback((internacionId: string, datos: {
return nuevoAcidoBase.id;
}, []);
const actualizarAcidoBase = useCallback((id: string, datos: Partial<AcidoBase>) => {
setState(prev => ({
...prev,
acidosBase: prev.acidosBase.map(a => a.id === id ? { ...a, ...datos } : a),
}));
}, []);
const eliminarAcidoBase = useCallback((id: string) => {
setState(prev => ({
...prev,
@@ -457,6 +464,7 @@ const getEstadisticas = useCallback(() => {
agregarLaboratorio,
eliminarLaboratorio,
agregarAcidoBase,
actualizarAcidoBase,
eliminarAcidoBase,
agregarCultivo,
actualizarCultivo,