import React, { useState, useEffect } from 'react'; import { Menu, X } from 'lucide-react'; import { NAV_LINKS } from '../constants'; import Button from './ui/Button'; interface NavbarProps { onStart?: () => void; onLogin?: () => void; user?: any; } const Navbar: React.FC = ({ onStart, onLogin, user }) => { const [isScrolled, setIsScrolled] = useState(false); const [isMobileMenuOpen, setIsMobileMenuOpen] = useState(false); useEffect(() => { const handleScroll = () => { setIsScrolled(window.scrollY > 20); }; window.addEventListener('scroll', handleScroll); return () => window.removeEventListener('scroll', handleScroll); }, []); return ( ); }; export default Navbar;