import React from 'react'; import { Link, useNavigate } from 'react-router-dom'; import { LogOut, User, Menu, X } from 'lucide-react'; import { Button } from '../lib/ui'; export default function Header({ voter, onLogout }) { const navigate = useNavigate(); const [mobileMenuOpen, setMobileMenuOpen] = React.useState(false); const handleLogout = () => { onLogout(); navigate('/'); setMobileMenuOpen(false); }; return (
{/* Logo */} 🗳️ E-Voting {/* Desktop Navigation */} {/* Mobile Menu Button */}
{/* Mobile Navigation */} {mobileMenuOpen && ( )}
); }