import React from 'react'; import { Dumbbell, User, PlayCircle, Plus, ArrowRight } from 'lucide-react'; import { Language } from '../../types'; import { t } from '../../services/i18n'; import { useTracker } from './useTracker'; interface IdleViewProps { tracker: ReturnType; lang: Language; } const IdleView: React.FC = ({ tracker, lang }) => { const { userBodyWeight, setUserBodyWeight, handleStart, setIsSporadicMode, plans, showPlanPrep, setShowPlanPrep, confirmPlanStart } = tracker; return (

{t('ready_title', lang)}

{t('ready_subtitle', lang)}

setUserBodyWeight(e.target.value)} />

{t('change_in_profile', lang)}

{plans.length > 0 && (

{t('or_choose_plan', lang)}

{plans.map(plan => ( ))}
)}
{showPlanPrep && (

{showPlanPrep.name}

{t('prep_title', lang)}
{showPlanPrep.description || t('prep_no_instructions', lang)}
)}
); }; export default IdleView;