diff --git a/app/components/Header.tsx b/app/components/Header.tsx index 43a8153..ab197ee 100644 --- a/app/components/Header.tsx +++ b/app/components/Header.tsx @@ -6,34 +6,45 @@ import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { faWordpressSimple } from '@fortawesome/free-brands-svg-icons'; import { faLink, faHouse, faUser, faPhone, faBars, faTimes, faTerminal, faMusic } from '@fortawesome/free-solid-svg-icons'; +interface NavItemProps { + href: string; + icon: any; + children: React.ReactNode; +} + +const NavItem = ({ href, icon, children }: NavItemProps) => ( +
  • + + + {children} + +
  • +); + export default function Header() { const [isOpen, setIsOpen] = useState(false); - const toggleMenu = () => { - setIsOpen(!isOpen); - }; + const toggleMenu = () => setIsOpen(!isOpen); return ( -
    -