import { useState } from 'react'; import { NavLink } from '../../ui/NavLink'; import { Link } from 'react-router-dom'; import { Lang, useLang } from '../../store/language'; export function Navbar() { const [menuOpen, setMenuOpen] = useState(false); const { value: lang } = useLang(); return ( <> {menuOpen && (
setMenuOpen(false)} className={ 'absolute z-50 w-full min-[1350px]:hidden tablet:max-[1350px]:max-w-[340px] right-0 tablet:border-l border-b border-[#3D425C]' + (menuOpen ? ' shadow-[0_0_0_9999px_rgba(0,0,0,.4)]' : '') } >
)} ); } function BurgerLink({ text, route }: { text: string; route: string }) { return ( {text} ); } function ChooseLang({ lang, isBordered = false, }: { lang: 'RU' | 'EN'; isBordered?: boolean; }) { const { updateLang, value } = useLang(); return (
); } function LangToggler({ lang }: { lang: Lang }) { const [open, setOpen] = useState(false); return (
{open && (
setOpen(false)} >
)}
); }