import { detectLang } from '../messages/index.js'; interface LangSwitchProps { /** Override target paths. [enTarget, ruTarget]. Default: ['/', '/ru'] */ targets?: [string, string]; } export function LangSwitch({ targets }: LangSwitchProps) { const lang = detectLang(); const [enTarget, ruTarget] = targets ?? ['/', '/ru']; const TO: Record = { en: { label: 'en', href: ruTarget }, ru: { label: 'ru', href: enTarget }, }; const { label, href } = TO[lang]; return ( {label} ); }