diff --git a/src/app/(main)/components/Navbar/Navbar.jsx b/src/app/(main)/components/Navbar/Navbar.jsx
index e514dfb..56b8443 100644
--- a/src/app/(main)/components/Navbar/Navbar.jsx
+++ b/src/app/(main)/components/Navbar/Navbar.jsx
@@ -1,7 +1,7 @@
"use client";
import Link from "next/link";
import Image from "next/image";
-import { useState } from "react";
+import { useState, useEffect } from "react";
// SVG ICONS
import { TablerMenu2 } from "../../../../../public/assets/logos/svg/tabler-menu";
@@ -9,136 +9,152 @@ import { RadixIconsCross2 } from "../../../../../public/assets/logos/svg/cancel"
import { ArrowDropMenu } from "../../../../../public/assets/logos/svg/arrow-drop-menu";
function Navbar() {
- const [showMenu, setShowMenu] = useState(false);
+ const [isScrolled, setIsScrolled] = useState(false);
+ const handleScroll = () => {
+ if (window.scrollY > 50) {
+ setIsScrolled(true);
+ } else {
+ setIsScrolled(false);
+ }
+ }
+
+ useEffect(() => {
+ window.addEventListener('scroll', handleScroll);
+ return () => {
+ window.removeEventListener('scroll', handleScroll);
+ };
+ }, []);
- // Function to handle link click and close the menu
+ const [showMenu, setShowMenu] = useState(false);
const handleLinkClick = () => {
setShowMenu(false);
};
return (
-
-