"use client"; import React, { useState } from 'react'; import { Menu, X } from 'lucide-react'; import logo from '@/assets/images/icon.png'; import WaitlistModal from './WaitlistModal'; import Link from 'next/link'; import Image from 'next/image'; const Navbar: React.FC = () => { const [isOpen, setIsOpen] = useState(false); const [isWaitlistOpen, setIsWaitlistOpen] = useState(false); return ( <> {/* Logo */} Nemia {/* Desktop Nav */} Features How it Works Pricing setIsWaitlistOpen(true)} className="bg-primary text-gray-900 px-5 py-2 rounded-full font-semibold text-sm hover:brightness-110 transition-all shadow-glow" > Get Started {/* Mobile Menu Button */} setIsOpen(!isOpen)} className="text-gray-300 hover:text-white transition-colors" > {isOpen ? : } {/* Mobile Menu */} {isOpen && ( Features How it Works Pricing { setIsOpen(false); setIsWaitlistOpen(true); }} className="w-full mt-4 bg-primary text-gray-900 px-5 py-3 rounded-xl font-bold hover:brightness-110 transition-all" > Get Started )} setIsWaitlistOpen(false)} /> > ); }; export default Navbar;