"use client"; import { useSession, signOut } from "@/lib/auth-client"; import { SignInButton } from "./sign-in-button"; import { Avatar, AvatarImage, AvatarFallback } from "@/components/ui/avatar"; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuLabel, DropdownMenuSeparator, DropdownMenuTrigger, } from "@/components/ui/dropdown-menu"; import Link from "next/link"; import { useRouter } from "next/navigation"; import { User, LogOut } from "lucide-react"; export function UserProfile() { const { data: session, isPending } = useSession(); const router = useRouter(); if (isPending) { return
{session.user?.name}
{session.user?.email}