"use client"; import Link from "next/link"; import Image from "next/image"; import { FaTelegram, FaXTwitter } from "react-icons/fa6"; import { useState } from "react"; export default function Header() { const [isDrawerOpen, setIsDrawerOpen] = useState(false); // Toggle the nav drawer const toggleDrawer = () => { setIsDrawerOpen(!isDrawerOpen); }; return (
{/* Logo */}
Logo
{/* Navigation Links (hidden on mobile, visible on md+) */} {/* Spacer (for centering) */}
{/* Socials & Login (hidden on mobile, visible on md+) */}
Telegram X (Twitter) {/* Login Button */}
{/* Mobile-only view (Logo & Login) */}
{/* Hamburger Button */}
{/* Mobile Drawer */} {isDrawerOpen && (
{/* Close button */} {/* Mobile Navigation Links */}
setIsDrawerOpen(false)} // Close drawer on link click > Whitepaper setIsDrawerOpen(false)} // Close drawer on link click > Support {/* Socials */} setIsDrawerOpen(false)} > setIsDrawerOpen(false)} >
)}
); }