"use client" import { useEffect, useState } from "react" import { useHistory } from "react-router-dom" import HeaderNav from "../components/HeaderNav" import BottomNavigation from "../components/BottomNavigation" import CircularProgressDisplay from "../components/CircularProgressDisplay" export default function Home() { const history = useHistory() const [currentDate, setCurrentDate] = useState("") useEffect(() => { setCurrentDate( new Date().toLocaleDateString("ru-RU", { year: "numeric", month: "long", day: "numeric", }), ) }, []) const courses = [ { id: 1, name: "Восстановление колена", progress: 75, color: "from-[#2BACBE] to-cyan-600", icon: "🦵", exercises: 12, nextExercise: "Подъемы ног лежа", }, { id: 2, name: "Укрепление спины", progress: 45, color: "from-emerald-500 to-green-600", icon: "🏃♂️", exercises: 8, nextExercise: "Планка", }, { id: 3, name: "Реабилитация плеча", progress: 90, color: "from-purple-500 to-pink-600", icon: "💪", exercises: 10, nextExercise: "Вращения плечами", }, ] // Calculate overall progress, total courses, total exercises const totalCourses = courses.length const totalExercises = courses.reduce((sum, course) => sum + course.exercises, 0) const overallProgress = Math.round(courses.reduce((sum, course) => sum + course.progress, 0) / totalCourses) return (
{currentDate}
Текущее упражнение
{/* Кнопка с стрелкой */}