import React, { useState, useEffect } from 'react'; import { Menu, X, Rocket, Sparkles, ExternalLink, MessageCircle, MessagesSquare } from 'lucide-react'; import { YOUR_BUY_LINK, YOUR_DISCORD_URL, YOUR_WHATSAPP_URL } from '../config'; import { triggerBirthdayConfetti } from '../utils/confetti'; import { ThemeToggle } from './ThemeToggle'; import coinImg from '../assets/images/bm_connect_coin_1787085516443.jpg'; export const Navbar: React.FC = () => { const [isScrolled, setIsScrolled] = useState(false); const [mobileMenuOpen, setMobileMenuOpen] = useState(false); useEffect(() => { const handleScroll = () => { setIsScrolled(window.scrollY > 20); }; window.addEventListener('scroll', handleScroll); return () => window.removeEventListener('scroll', handleScroll); }, []); const navLinks = [ { name: 'ABOUT', href: '#why-bm-alpha' }, { name: 'TOKENOMICS', href: '#token' }, { name: 'HOW TO BUY', href: '#how-to-buy' }, { name: 'COMMUNITY', href: '#community' }, ]; const handleBuyClick = (e: React.MouseEvent) => { triggerBirthdayConfetti(); setMobileMenuOpen(false); }; return ( ); };