import { useState, useEffect } from 'react' import dayjs from 'dayjs' import 'dayjs/locale/de' dayjs.locale('de') /** * VitalsPage - Refactored v9d Phase 2d * * Separated into: * - Tab 1: Morgenmessung (Baseline) - once daily * - Tab 2: Blutdruck (BP) - multiple daily with context * - Tab 3: Import */ export default function VitalsPage() { const [tab, setTab] = useState('baseline') return (

Vitalwerte

{tab === 'baseline' && (
Morgenmessung (Baseline-Vitals)

Einmal täglich, morgens vor dem Aufstehen: Ruhepuls, HRV, VO2 Max, SpO2, Atemfrequenz

🚧 Frontend-Refactoring läuft noch...
Nutze vorerst die alten Endpoints oder warte auf Update.
)} {tab === 'bp' && (
Blutdruck (mehrfach täglich)

Mehrfach täglich mit Kontext-Tagging: Nßchtern, Nach dem Essen, Vor/Nach Training, Abends, Stress

🚧 Frontend-Refactoring läuft noch...
Nutze vorerst die alten Endpoints oder warte auf Update.
)} {tab === 'import' && (
CSV Import

Omron (Blutdruck) + Apple Health (Baseline-Vitals)

🚧 Frontend-Refactoring läuft noch...
Import-Funktionen folgen im nächsten Update.
)}
) }