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)}
>
)}
);
}