import { PRODUCT_INFO } from '@/shared/constants/data'; import { Accordion } from '@/shared/ui/accordion'; import { Button } from '@/shared/ui/button'; import { NavigationMenu, NavigationMenuList, } from '@/shared/ui/navigation-menu'; import { Sheet, SheetContent, SheetHeader, SheetTitle, SheetTrigger, } from '@/shared/ui/sheet'; import { Menu } from 'lucide-react'; import Image from 'next/image'; import Link from 'next/link'; import { menu } from '../lib/data'; import { ChangeLang } from './ChangeLang'; import RenderMenuItem from './RenderItem'; import RenderMobileMenuItem from './RenderMobileMenuItem'; const Navbar = () => { const auth = { login: { title: 'Login', url: '#' }, signup: { title: 'Sign up', url: '#' }, }; return (
{/* Desktop Menu */} {/* Mobile Menu */}
{/* Logo */} {PRODUCT_INFO.name}
{PRODUCT_INFO.name}
{menu.map((item) => RenderMobileMenuItem(item))}
); }; export default Navbar;