import React, { useContext } from "react"; import Link from "next/link"; import { NavigationMenu, NavigationMenuItem, NavigationMenuList, NavigationMenuLink, navigationMenuTriggerStyle, } from "@/components/ui/navigation-menu"; import ProductContext from "@/app/contexts/productContext"; const DynamicNavbar = ({ toggleMenu }) => { const { category } = useContext(ProductContext); if (!category) { return null; } const categoryItems = category?.map((category) => ({ label: category.category_name, url: `/collections/${category.id}`, })); const consultation = { label: "Rudraksha consultation", url: "/products/premium-rudraksha-consultation-astrology", }; const visibleItems = [...categoryItems.slice(0, 4), consultation]; return ( {visibleItems.map((item) => ( {item.label} ))} ); }; export default DynamicNavbar;