import { useEffect, useState } from "react"; import { Outlet, useLocation, useNavigate } from "react-router-dom"; import { useTranslation } from "react-i18next"; import { KeyRound, Megaphone, ShieldCheck, UserRound } from "lucide-react"; import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs"; import { Toaster } from "@/components/ui/toaster"; const SettingLayout = () => { const location = useLocation(); const [tabValue, setTabValue] = useState("account"); const navigate = useNavigate(); const { t } = useTranslation(); useEffect(() => { const pathname = location.pathname; const tabValue = pathname.split("/")[2]; setTabValue(tabValue); }, [location]); return (