Fix: use Array.isArray for indicadores safety check
This commit is contained in:
+1
-2
@@ -1,5 +1,4 @@
|
|||||||
import { useHospitalStore } from '@/hooks/useHospitalStore';
|
import { useHospitalStore } from '@/hooks/useHospitalStore';
|
||||||
import type { Indicacion } from '@/types';
|
|
||||||
import { Layout } from '@/sections/Layout';
|
import { Layout } from '@/sections/Layout';
|
||||||
import { Dashboard } from '@/sections/Dashboard';
|
import { Dashboard } from '@/sections/Dashboard';
|
||||||
import { MapaCamas } from '@/sections/MapaCamas';
|
import { MapaCamas } from '@/sections/MapaCamas';
|
||||||
@@ -168,7 +167,7 @@ function AppContent() {
|
|||||||
onAgregarATB={(atb) => store.agregarATB({ ...atb, internacionId: internacion.id })}
|
onAgregarATB={(atb) => store.agregarATB({ ...atb, internacionId: internacion.id })}
|
||||||
onActualizarATB={store.actualizarATB}
|
onActualizarATB={store.actualizarATB}
|
||||||
onEliminarATB={store.eliminarATB}
|
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 })}
|
onAgregarIndicacion={(i) => store.agregarIndicacion({ ...i, internacionId: internacion.id })}
|
||||||
onActualizarIndicacion={store.actualizarIndicacion}
|
onActualizarIndicacion={store.actualizarIndicacion}
|
||||||
onEliminarIndicacion={store.eliminarIndicacion}
|
onEliminarIndicacion={store.eliminarIndicacion}
|
||||||
|
|||||||
Reference in New Issue
Block a user