'use client'; import { Button, MenuIcon, XIcon, } from '@imphnen-frontend-service/shadcn-ui/atoms'; import { cn } from '@imphnen-frontend-service/utils'; import Image from 'next/image'; import Link from 'next/link'; import { useEffect, useState } from 'react'; import { SimpleThemeToggle } from './simple-theme-toggle'; export function Header() { const [isScrolled, setIsScrolled] = useState(false); const [mobileMenuOpen, setMobileMenuOpen] = useState(false); useEffect(() => { const handleScroll = () => { setIsScrolled(window.scrollY > 10); }; window.addEventListener('scroll', handleScroll); return () => window.removeEventListener('scroll', handleScroll); }, []); return (
IMPHNEN Logo
{/* Desktop Navigation */}
{/* Mobile Menu Button */}
{/* Mobile Menu */} {mobileMenuOpen && (
)}
); }