diff --git a/src/app/components/Navbar.tsx b/src/app/components/Navbar.tsx index 00d3c56..0579c58 100644 --- a/src/app/components/Navbar.tsx +++ b/src/app/components/Navbar.tsx @@ -1,8 +1,9 @@ "use client"; -import { motion } from "motion/react"; +import { motion, AnimatePresence } from "motion/react"; import { Link as ScrollLink } from "react-scroll"; import Link from "next/link"; import { useState, useEffect } from "react"; +import { FaBars, FaTimes } from "react-icons/fa"; import navbarItems from "@/data/NavbarData"; @@ -42,28 +43,89 @@ const use10vhAsPixels = () => { const Navbar = () => { const pixels = use10vhAsPixels(); + const [isOpen, setIsOpen] = useState(false); + + const toggleMenu = () => setIsOpen((prev) => !prev); + return ( -
Kevin Loritsch
- -Kevin Loritsch
+ +