'use client' import { useState } from 'react' import Link from 'next/link' import { useAuth } from '@/hooks/use-auth' import { Button } from '@/components/ui/button' import { Menu, X, LogOut } from 'lucide-react' export default function Navbar() { const { user, logout } = useAuth() const [isOpen, setIsOpen] = useState(false) const toggleMenu = () => { setIsOpen(!isOpen) } const closeMenu = () => { setIsOpen(false) } const handleLogout = async () => { await logout() closeMenu() } return ( ) }