Fix: add Array.isArray check at start of SeccionIndicaciones

This commit is contained in:
2026-04-21 14:17:23 -03:00
parent a755abafac
commit 12cb082f5d
+2 -1
View File
@@ -17,6 +17,7 @@ export function SeccionIndicaciones({ recomendaciones, internacionId, add, updat
update: (id: string, datos: Partial<Indicacion>) => void;
del: (id: string) => void;
}) {
const list: Indicacion[] = Array.isArray(recomendaciones) ? recomendaciones : [];
const [dialog, setDialog] = useState(false);
const [edit, setEdit] = useState<Indicacion | null>(null);
const [tipo, setTipo] = useState<IndicacionTipo>('Farmacologica');
@@ -108,7 +109,7 @@ export function SeccionIndicaciones({ recomendaciones, internacionId, add, updat
});
};
const indsFilter = (recomendaciones ?? []).filter(ind => ind.internacionId === internacionId);
const indsFilter = list.filter(ind => ind.internacionId === internacionId);
const activas = indsFilter.filter(ind => ind.estado === 'Activa');
const historial = indsFilter.filter(ind => ind.estado === 'Suspendida');