"use client"; import { useState } from "react"; import Link from "next/link"; import { ChevronDown, Heart, Menu, Search, ShoppingBag, UserRound, X, } from "lucide-react"; import { Container } from "@/components/Container"; import { Placeholder } from "@/components/Placeholder"; import { MegaMenu } from "@/components/layout/MegaMenu"; import { categories, navLinks, site } from "@/lib/data"; export function Header({ logoSrc }: { logoSrc: string }) { const [megaOpen, setMegaOpen] = useState(false); const [mobileOpen, setMobileOpen] = useState(false); const [mobileCats, setMobileCats] = useState(false); return (
ورود / ثبت‌نام ۰
setMegaOpen(true)} onMouseLeave={() => setMegaOpen(false)} >
{navLinks.map((link) => ( {link.title} ))}
{mobileOpen && (
)}
); }