typescript import React, { useState } from 'react' import { useAuth } from '../contexts/AuthContext' import { Search, Bell, Menu, User, LogOut } from 'lucide-react' interface TopNavProps { onMenuClick: () => void } const TopNav: React.FC = ({ onMenuClick }) => { const { user, logout } = useAuth() const [isDropdownOpen, setIsDropdownOpen] = useState(false) return (
{isDropdownOpen && (
)}
) } export default TopNav