"use client"; import { Menu, X } from "lucide-react"; import Image from "next/image"; import Link from "next/link"; import { useLocale, useTranslations } from "next-intl"; import { useState } from "react"; import { ThemeToggle } from "@/components/theme-toggle"; import { Button } from "@/src/components/ui/button"; const navItems = [ { key: "home", path: "" }, { key: "portfolio", path: "/portfolio" }, { key: "products", path: "/products" }, { key: "about", path: "/about" }, { key: "contact", path: "/contact" }, ]; type NavbarProps = { isAdmin?: boolean; }; export function Navbar({ isAdmin = false }: NavbarProps) { const [isOpen, setIsOpen] = useState(false); const locale = useLocale(); const t = useTranslations("navigation"); return (
mohfarawati logo mohfarawati logo
{isOpen ? (
) : null}
); }