"use client"; import { useAuth } from "@/lib/auth"; import { useTheme } from "./ThemeProvider"; import Link from "next/link"; import { useRouter } from "next/navigation"; export default function Header() { const { user, logout, token } = useAuth(); const { theme, toggleTheme } = useTheme(); const router = useRouter(); function handleLogout() { logout(); router.push("/login"); } return (
Task Team
{/* Theme toggle */} {token && user ? (
{(user.name || user.email || "?").charAt(0).toUpperCase()}
{user.name || user.email}
) : ( P\u0159ihl\u00e1sit )}
); }