Fix: use Array.isArray for indicadores safety check

This commit is contained in:
2026-04-21 14:13:49 -03:00
parent dde6645d13
commit a755abafac
+1 -2
View File
@@ -1,5 +1,4 @@
import { useHospitalStore } from '@/hooks/useHospitalStore';
import type { Indicacion } from '@/types';
import { Layout } from '@/sections/Layout';
import { Dashboard } from '@/sections/Dashboard';
import { MapaCamas } from '@/sections/MapaCamas';
@@ -168,7 +167,7 @@ function AppContent() {
onAgregarATB={(atb) => store.agregarATB({ ...atb, internacionId: internacion.id })}
onActualizarATB={store.actualizarATB}
onEliminarATB={store.eliminarATB}
indicadores={(store.indicadores ?? []).filter((i: Indicacion) => i.internacionId === internacion.id)}
indicadores={(Array.isArray(store.indicadores) ? store.indicadores : []).filter((i: any) => i.internacionId === internacion.id)}
onAgregarIndicacion={(i) => store.agregarIndicacion({ ...i, internacionId: internacion.id })}
onActualizarIndicacion={store.actualizarIndicacion}
onEliminarIndicacion={store.eliminarIndicacion}