"use client"; import { DAY_NAMES } from "@/lib/types"; interface ScheduleStepProps { daysPerWeek: number; preferredDays: number[]; onChange: (data: { days_per_week?: number; preferred_days?: number[]; }) => void; } const DAYS_OPTIONS = [3, 4, 5, 6]; export function ScheduleStep({ daysPerWeek, preferredDays, onChange, }: ScheduleStepProps) { const toggleDay = (dayIndex: number) => { if (preferredDays.includes(dayIndex)) { onChange({ preferred_days: preferredDays.filter((d) => d !== dayIndex), }); } else { onChange({ preferred_days: [...preferredDays, dayIndex], }); } }; return (
How often do you want to work out, and which days work best for you?
{/* Days per week */}Select the days you prefer to train. This helps us schedule rest days optimally.