"use client"; import { useState } from "react"; import { vipnagorgialla } from "@/components/Vipnagorgialla"; import { scheduleData } from "@/data/timetable"; import SectionDivider from "@/components/SectionDivider"; import { useTranslations } from "next-intl"; const tabs = Object.keys(scheduleData); export default function Timetable() { const [activeTab, setActiveTab] = useState(tabs[0]); const schedule = scheduleData[activeTab]; const t = useTranslations(); return (

{t("schedule.title")}

{/* Tab menu */}
{tabs.map((tab) => ( ))}
{/* Schedule entries */}
{schedule.map((item, idx) => (
{item.time}
{t(item.titleKey)}
{item.description && (
{item.description}
)}
{t(item.locationKey)}
))}
); }