diff --git a/frontend/src/components/navbar/NavBar.jsx b/frontend/src/components/navbar/NavBar.jsx index b06ae82..7a9c094 100644 --- a/frontend/src/components/navbar/NavBar.jsx +++ b/frontend/src/components/navbar/NavBar.jsx @@ -1,5 +1,5 @@ import Box from "@mui/material/Box"; -import { useEffect, useState } from "react"; +import { useState, useEffect } from "react"; import { FaBars, FaTimes } from "react-icons/fa"; import { useDispatch, useSelector } from "react-redux"; import { Link, useLocation, useNavigate } from "react-router-dom"; @@ -9,14 +9,12 @@ import { defaultState } from "../../redux/slices/AuthSlice"; import "./NavBar.scss"; const NavBar = () => { - // const { isLoading, error } = useAuth0(); - // Navbar Visibility - const [click, setClick] = useState(false); - const handleClick = () => { - setClick(!click); + const [isMenuOpen, setIsMenuOpen] = useState(false); + const handleMenuClick = () => { + setIsMenuOpen(!isMenuOpen); }; - const [navVisibility, setNavVisibility] = useState(false); + const [isNavBarVisible, setIsNavBarVisible] = useState(false); const location = useLocation(); @@ -24,12 +22,12 @@ const NavBar = () => { const changeBackground = () => { if (location.pathname === "/") { if (window.scrollY >= 700) { - setNavVisibility(true); + setIsNavBarVisible(true); } else { - setNavVisibility(false); + setIsNavBarVisible(false); } } else { - setNavVisibility(true); + setIsNavBarVisible(true); } }; changeBackground(); @@ -61,14 +59,14 @@ const NavBar = () => { }; return ( - +