From 3d62781b70f14bffcbc04cacd18eaf053c8c9f28 Mon Sep 17 00:00:00 2001 From: Aidan Date: Mon, 6 Jan 2025 12:39:09 -0500 Subject: [PATCH] add mobile menu, title link --- app/components/Header.tsx | 33 ++++++++++++++++++++++++--------- 1 file changed, 24 insertions(+), 9 deletions(-) diff --git a/app/components/Header.tsx b/app/components/Header.tsx index a67ee75..b05d886 100644 --- a/app/components/Header.tsx +++ b/app/components/Header.tsx @@ -1,20 +1,35 @@ +"use client"; + +import { useState } from 'react' import Link from 'next/link' import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' import { faWordpressSimple } from '@fortawesome/free-brands-svg-icons' -import { faLink, faHouse, faUser, faPhone } from '@fortawesome/free-solid-svg-icons' +import { faLink, faHouse, faUser, faPhone, faBars, faTimes } from '@fortawesome/free-solid-svg-icons' export default function Header() { + const [isOpen, setIsOpen] = useState(false) + + const toggleMenu = () => { + setIsOpen(!isOpen) + } + return (
-
) -} +} \ No newline at end of file