feat: add profile settings page and fixed-taxonomy WorkoutKinds UI with pace/HR-zone editing

This commit is contained in:
2026-07-17 19:22:25 +02:00
parent 9cfa3e138e
commit 17ebe3c665
5 changed files with 316 additions and 39 deletions

View File

@@ -2,6 +2,7 @@ import { useState } from "react";
import "./App.css";
import { GarminConnection } from "./components/GarminConnection";
import { Dashboard } from "./pages/Dashboard";
import { Profile } from "./pages/Profile";
import { ReviewQueue } from "./pages/ReviewQueue";
import { WorkoutKinds } from "./pages/WorkoutKinds";
@@ -9,6 +10,7 @@ const TABS = [
{ key: "dashboard", label: "Progression", Component: Dashboard },
{ key: "review", label: "Review Queue", Component: ReviewQueue },
{ key: "kinds", label: "Workout Kinds", Component: WorkoutKinds },
{ key: "profile", label: "Profile", Component: Profile },
] as const;
type TabKey = (typeof TABS)[number]["key"];