import { useNavigate } from 'react-router-dom' import RecoveryHistoryVizSection from '../history/RecoveryHistoryVizSection' import { normalizeBodyChartDays } from '../../widgetSystem/bodyChartDays' import { normalizeRecoveryHistoryVizConfig } from '../../widgetSystem/recoveryHistoryVizConfig' /** * Verlauf → Erholung als Dashboard-Widget: GET /charts/recovery-dashboard-viz (Layer 2b), Umfang über Layout-Config. * @param {{ refreshTick?: number, recoveryHistoryVizConfig?: Record }} props */ export default function RecoveryHistoryVizWidget({ refreshTick = 0, recoveryHistoryVizConfig }) { const nav = useNavigate() const cfg = normalizeRecoveryHistoryVizConfig(recoveryHistoryVizConfig) const days = normalizeBodyChartDays(cfg.chart_days) return (
Erholung (Verlauf-Bundle)
recovery-dashboard-viz · {days} Tage
) }