'use client' import React, { useState } from 'react' import { useTranslations } from 'next-intl' import { useRouter } from '~/i18n/navigation' import { AboutTabs } from '~/utils/enums' import AboutPage from '~/components/about/AboutPage' import UpdatesPage from '~/components/about/UpdatesPage' import RoadmapPage from '~/components/about/RoadmapPage' import SegmentedControl from '~/components/common/SegmentedControl' import Segment from '~/components/common/Segment' export default function UpdatesPageClient() { const t = useTranslations('common') const router = useRouter() const [currentTab] = useState(AboutTabs.Updates) function handleTabClicked(event: React.ChangeEvent) { const value = event.target.value router.push(`/${value}`) } const currentSection = () => { switch (currentTab) { case AboutTabs.About: return case AboutTabs.Updates: return case AboutTabs.Roadmap: return } } return (
{t('about.segmented_control.about')} {t('about.segmented_control.updates')} {t('about.segmented_control.roadmap')} {currentSection()}
) }