import React, { useEffect, useState } from "react"; import { motion, AnimatePresence } from "framer-motion"; import { TbDownload } from "react-icons/tb"; import { HiOutlineMenu, HiX } from "react-icons/hi"; import AdityaLogo from "../assets/Aditya.png"; export default function Navbar() { const [hasShadow, setHasShadow] = useState(false); const [isOpen, setIsOpen] = useState(false); useEffect(() => { const handleScroll = () => { setHasShadow(window.scrollY > 0); }; window.addEventListener("scroll", handleScroll); return () => window.removeEventListener("scroll", handleScroll); }, []); const scrollToSection = (id) => { const section = document.getElementById(id); if (section) { window.scrollTo({ top: section.offsetTop - 110, behavior: "smooth", }); } setIsOpen(false); }; return (
scrollToSection("home")} className="h-16 lg:h-20 cursor-pointer" src={AdityaLogo} alt="Aditya Kumar Logo" />
    {["about", "skills", "projects", "contact"].map((section) => ( ))}
Resume setIsOpen(!isOpen)} whileHover={{ scale: 1.2 }} > {isOpen ? : }
{/* Mobile Menu */} {isOpen && (
    {["about", "skills", "projects", "contact"].map((section) => ( ))} Resume
)}
); }