import { useState, type MouseEvent } from 'react'; import { Search, Menu, X, ChevronDown, Globe } from 'lucide-react'; import { useLang } from '../context/LanguageContext'; export default function Header() { const [isOpen, setIsOpen] = useState(false); const { lang, t, toggleLang } = useLang(); const navLinks = [ { label: t.nav.tentangKami, hasDropdown: true, href: '#' }, { label: t.nav.program, hasDropdown: true, href: '#' }, { label: t.nav.sdm, hasDropdown: false, href: '#' }, { label: t.nav.fasilitas, hasDropdown: false, href: '#' }, { label: t.nav.karyaAgenda, hasDropdown: false, href: '#achievement-grid-section' }, { label: t.nav.kontak, hasDropdown: false, href: '#kontak' }, ]; const handleSmoothScroll = (e: MouseEvent, href: string) => { if (href.startsWith('#') && href.length > 1) { e.preventDefault(); const target = document.querySelector(href); if (target) { target.scrollIntoView({ behavior: 'smooth', block: 'start' }); setIsOpen(false); } } }; return ( <> {/* Spacer */}
); }