'use client' import { Lang } from "@/i18n/locales"; import Link from "next/link"; import { useParams, usePathname } from "next/navigation"; export const LanguageSelector = () => { const params = useParams<{ locale: Lang }>(); const pathname = usePathname() ?? '' const replacements = { 'pl': 'en', 'en': 'pl', } const lang = params?.locale || 'pl'; const changedLang = pathname.replace(`/${lang}`, `/${replacements[lang]}`) if (lang === 'pl') return (<> 🇬🇧); if (lang === 'en') return (<> 🇵🇱); };