Weekly training plan with focus labels, duration column, and per-row Done, Planned, or Rest states.
Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.
import { Health18 } from "@/components/beste/piece/health18";
<Health18
week="Training · Week 6"
days={[
{
"day": "Mon",
"focus": "Push",
"duration": "55 m",
"done": true
},
{
"day": "Tue",
"focus": "Pull",
"duration": "50 m",
"done": true
},
{
"day": "Wed",
"focus": "Rest",
"duration": "—",
"rest": true
},
{
"day": "Thu",
"focus": "Legs",
"duration": "65 m"
},
{
"day": "Fri",
"focus": "Cardio",
"duration": "30 m"
},
{
"day": "Sat",
"focus": "Rest",
"duration": "—",
"rest": true
},
{
"day": "Sun",
"focus": "Mobility",
"duration": "25 m"
}
]}
/>