"use client"; import { useState } from "react"; import { Menu } from "lucide-react"; import { routes } from "@/lib/routes"; import Link from "next/link"; import { Sheet, SheetContent, SheetHeader, SheetTitle, SheetTrigger, } from "@/components/ui/sheet"; import { ProductSearch } from "./storefront/product-search"; import { ProductImage } from "./product-image"; import { images } from "@/lib/assets"; import { Button } from "./ui/button"; import { useRouter } from "next/navigation"; export const MobileNavigation = () => { const [isMobileNavOpen, setIsMobileNavOpen] = useState(false); return ( <> setIsMobileNavOpen((prev) => !prev)} >
Menu
); }; const NavBarLink = (props: { href: string; name: string; image: string; setIsMobileNavOpen: React.Dispatch>; }) => { const router = useRouter(); return (
); };