import Link from "next/link"; import { Plus } from "lucide-react"; import { EmptyState } from "@/components/empty-state"; import { VolumeChart } from "@/components/volume-chart"; import { formatDateShort } from "@/lib/format"; import { listStrengthWorkouts } from "@/lib/models/strength"; import { workoutVolumeKg } from "@/lib/strength/stats"; export const dynamic = "force-dynamic"; const VOLUME_CHART_LIMIT = 12; export default async function StrengthPage() { const workouts = await listStrengthWorkouts(); const volumeData = workouts .slice(0, VOLUME_CHART_LIMIT) .map((workout) => ({ label: formatDateShort(workout.date), volumeKg: workoutVolumeKg(workout) })) .reverse(); return (
Treningi zaimportowane z aplikacji Strong.