'use client' import Link from 'next/link' import { usePathname } from 'next/navigation' import { useEffect, useState } from 'react' import { useLang } from '@/context/LangContext' import LanguageSwitcher from '@/components/LanguageSwitcher' export default function Navbar() { const [scrolled, setScrolled] = useState(false) const [menuOpen, setMenuOpen] = useState(false) const pathname = usePathname() const { t } = useLang() const homeHref = (hash: string) => (pathname === '/' ? hash : `/${hash}`) useEffect(() => { const onScroll = () => setScrolled(window.scrollY > 40) window.addEventListener('scroll', onScroll, { passive: true }) return () => window.removeEventListener('scroll', onScroll) }, []) return ( ) }