import { useState } from "react"; import { Link, useLocation } from "react-router-dom"; import { BsCart, BsSearch } from "react-icons/bs"; import { useTranslation } from "react-i18next"; import { useHelpStateState } from "../../state/HelpState"; import Auth from "../../Pages/Auth/Page"; import { Drawer } from "antd"; import { GiHamburgerMenu } from "react-icons/gi"; import ViewCart from "../../Components/Cart/Cart"; import { useCartState } from "../../state/CartState"; import ViewSearch from "../../Components/Utils/Search/Search"; import Translate from "../../Components/Utils/Translate"; const NavBar = () => { type item = { name: string; href: string }; const { pathname } = useLocation(); const [t] = useTranslation(); const Links: item[] = [ { name: t("Home"), href: "/" }, { name: t("Categories"), href: "/categories" }, { name: t("FAQS"), href: "/faq" }, { name: t("about"), href: "/about" }, { name: t("Contact"), href: "/contact" }, { name: t("help"), href: "help" }, ]; const { setHelpModal } = useHelpStateState(); const [open, setOpen] = useState(false); const showDrawer = () => { setOpen(true); }; const onClose = () => { setOpen(false); }; return (