"use client" import * as React from "react" import Link from "next/link" import Image from "next/image" import { Button } from "@/components/ui/button" import { cn } from "@/lib/utils" import { useLanguage } from "@/lib/language-context" import { Globe, Menu } from "lucide-react" interface NavbarProps { darkMode?: boolean } const Navbar = ({ darkMode = false }: NavbarProps) => { const [isScrolled, setIsScrolled] = React.useState(false) const [isMenuOpen, setIsMenuOpen] = React.useState(false) const { language, setLanguage, t } = useLanguage() React.useEffect(() => { const handleScroll = () => { setIsScrolled(window.scrollY > 20) } window.addEventListener("scroll", handleScroll) return () => window.removeEventListener("scroll", handleScroll) }, []) return ( ) } export default Navbar