'use client'; import ProfileSettings from '@/components/dashboard/ProfileSettings'; import Sidebar from '@/components/dashboard/Sidebar'; import { useRouter } from 'next/navigation'; import { LogOut, Plus } from 'lucide-react'; import { useLanguage } from '@/lib/i18n/LanguageContext'; export default function SettingsPage() { const router = useRouter(); const { t } = useLanguage(); const handleLogout = () => { localStorage.removeItem('rsid'); localStorage.removeItem('user_info'); router.push('/login'); }; // 新增:处理侧边栏点击导航 // 如果你的 Sidebar 是纯状态控制的,需要在这里处理跳转 const handleTabChange = (tab: string) => { if (tab === 'overview') { router.push('/dashboard'); } else if (tab === 'orders') { router.push('/dashboard/orders'); } // 既然当前已经在 settings 页面,点击 settings 不需要跳转 }; return (
{t('settings.subtitle')}
{t('settings.security_tip_desc')}
{t('settings.account_status')} {t('settings.status_normal')}