"use client";
import Link from "next/link";
import { useRouter } from "next/navigation";
import { useAuth } from "@/contexts/auth-context";
import { Button } from "@/components/ui/button";
import {
DropdownMenu,
DropdownMenuContent,
DropdownMenuItem,
DropdownMenuSeparator,
DropdownMenuTrigger,
} from "@/components/ui/dropdown-menu";
import { Avatar, AvatarFallback } from "@/components/ui/avatar";
import { LogOut, User, Settings, LogIn } from "lucide-react";
export function AuthHeader() {
const router = useRouter();
const { user, logout } = useAuth();
const handleLogout = () => {
logout();
router.push("/");
};
if (!user) {
return (
);
}
return (
Profile
Preferences
Logout
);
}