/* eslint-disable no-unused-vars */ import { CloseIcon, HamburgerIcon } from "@chakra-ui/icons"; import { Menu, MenuButton, MenuList, MenuItem, Accordion, AccordionItem, AccordionButton, AccordionPanel, AccordionIcon, IconButton, Text, } from "@chakra-ui/react"; import { Box, Image } from "@chakra-ui/react"; import { Link, useLocation } from "react-router-dom"; import { Button } from "@chakra-ui/react"; // import { HashLink } from "react-router-hash-link"; import logo from "../../assets/images/rubix.png"; import { useEffect, useState } from "react"; import { useGetUseCaseQuery } from "../../Redux/slice/useCaseSlice"; export const MobileMenu = () => { const [isScrolled, setIsScrolled] = useState(false); const [menu, setMenu] = useState(false); const location = useLocation(); const { data } = useGetUseCaseQuery(); // console.log(data); const useCase = data?.data?.rows; // console.log(useCase); const highlight = { color: "rgb(222, 133, 142)", }; const normal = { color: "#fff", }; const handleClick = () => { setMenu(!menu); }; useEffect(() => { const handleScroll = () => { const scrollPosition = window.scrollY; setIsScrolled(scrollPosition > 0); }; window.addEventListener("scroll", handleScroll); return () => { window.removeEventListener("scroll", handleScroll); }; }, []); const linkStyle = { color: "#fff", display: "block", padding: "15px 0", }; const innerLink = { color: location.pathname === "/LearnPage" ? "rgb(222, 133, 142)" : "#fff", display: "block", padding: "15px 0", }; return ( <> {/* Learn */} LEARN Learn Proof-of-pledge Protocol Smart Contracts Tokenomics in Rubix {/* Build */} BUILD Build Set up Rubix Node Quorum Subnets {/* UseCases */} USE CASES {useCase?.map((slug) => ( {slug.title} ))} {/* FinTech AdTech MarTech HealthTech Identity and Security Telecom */} {/* Community */} COMMUNITY Community News & Articles Resources Events EcoSystem {/* Wallet*/} AFFILIATES Wallet Explore ); };