diff --git a/src/app/[locale]/(main)/components/Footer.tsx b/src/app/[locale]/(main)/components/Footer.tsx index bc8a813..d20692d 100644 --- a/src/app/[locale]/(main)/components/Footer.tsx +++ b/src/app/[locale]/(main)/components/Footer.tsx @@ -2,17 +2,24 @@ import { useSetAtom } from "jotai"; import { useTranslations } from "next-intl"; +import { useParams } from "next/navigation"; import { FaGithub, FaRegEnvelope } from "react-icons/fa"; import { burgerMenuIsOpenAtom } from "@/atoms"; -import { Link, usePathname } from "@/utils/navigation"; +import { Link, usePathname, useRouter } from "@/utils/navigation"; import ThemeSwitcher from "./ThemeSwitcher"; export default function Footer() { const t = useTranslations("Footer"); const setBurgerMenuIsOpen = useSetAtom(burgerMenuIsOpenAtom); + const router = useRouter(); const pathname = usePathname(); + const params = useParams(); + + const changeLanguage = (lang: string) => { + router.push({ pathname, params: params as any }, { locale: lang }); + }; return (