diff --git a/src/App.tsx b/src/App.tsx index e47db78..1ec7973 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -167,7 +167,7 @@ function AppContent() { onAgregarATB={(atb) => store.agregarATB({ ...atb, internacionId: internacion.id })} onActualizarATB={store.actualizarATB} onEliminarATB={store.eliminarATB} - indicadores={(Array.isArray(store.indicadores) ? store.indicadores : []).filter((i: any) => i.internacionId === internacion.id)} + indicadores={(Array.isArray(store.indicaciones) ? store.indicaciones : []).filter((i: any) => i.internacionId === internacion.id)} onAgregarIndicacion={(i) => store.agregarIndicacion({ ...i, internacionId: internacion.id })} onActualizarIndicacion={store.actualizarIndicacion} onEliminarIndicacion={store.eliminarIndicacion} diff --git a/src/hooks/useHospitalStore.ts b/src/hooks/useHospitalStore.ts index f09b0a4..a0380d6 100644 --- a/src/hooks/useHospitalStore.ts +++ b/src/hooks/useHospitalStore.ts @@ -40,7 +40,7 @@ interface HospitalState { estudiosComplementarios: EstudioComplementario[]; interconsultas: Interconsulta[]; atb: ATB[]; - indicadores: Indicacion[]; + indicaciones: Indicacion[]; vistaActual: Vista; currentInternacionId?: string | null; } @@ -60,7 +60,7 @@ const defaultState = (): HospitalState => ({ interconsultas: [], atb: [], vistaActual: 'dashboard', - indicadores: [], + indicaciones: [], camas: [] }); @@ -409,7 +409,7 @@ const finalizarInternacion = useCallback((internacionId: string, datos: { const nuevaIndicacion: Indicacion = { ...indicacion, id: generateUUID() }; setState(prev => ({ ...prev, - indicadores: [...prev.indicadores, nuevaIndicacion], + indicaciones: [...prev.indicaciones, nuevaIndicacion], })); return nuevaIndicacion.id; }, []); @@ -417,14 +417,14 @@ const finalizarInternacion = useCallback((internacionId: string, datos: { const actualizarIndicacion = useCallback((id: string, datos: Partial) => { setState(prev => ({ ...prev, - indicadores: prev.indicadores.map(i => i.id === id ? { ...i, ...datos } : i), + indicaciones: prev.indicaciones.map(i => i.id === id ? { ...i, ...datos } : i), })); }, []); const eliminarIndicacion = useCallback((id: string) => { setState(prev => ({ ...prev, - indicadores: prev.indicadores.filter(i => i.id !== id), + indicaciones: prev.indicaciones.filter(i => i.id !== id), })); }, []);