/* 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
Explorer
>
);
};