import { useState, useEffect } from 'react' import { Menu, X } from 'lucide-react' const Header = () => { const [isScrolled, setIsScrolled] = useState(false) const [isMobileMenuOpen, setIsMobileMenuOpen] = useState(false) useEffect(() => { const handleScroll = () => { setIsScrolled(window.scrollY > 50) } window.addEventListener('scroll', handleScroll) return () => window.removeEventListener('scroll', handleScroll) }, []) const navLinks = [ { href: '#about', label: 'About' }, { href: '#projects', label: 'Projects' }, { href: '#services', label: 'Services' }, { href: '#contact', label: 'Contact' }, ] return (
Margins {/* Desktop Navigation */} {/* Mobile Menu Button */}
{/* Mobile Navigation */} {isMobileMenuOpen && (
)}
) } export default Header