"use client"; import { Button } from "@/components/ui/button"; import { Popover, PopoverContent, PopoverTrigger, } from "@/components/ui/popover"; import { Loader2, User as UserIcon } from "lucide-react"; import { signOut, useSession } from "next-auth/react"; import { useState } from "react"; export function AccountPopover() { const session = useSession(); const [loading, setLoading] = useState(false); if (session.status === "loading") { ; } return ( {session.data?.user?.first_name} {session.data?.user?.last_name} {session.data?.user?.id_card} {session.data?.user?.mobile} { setLoading(true); await signOut(); setLoading(false); }} > {loading ? : "Logout"} ); }
{session.data?.user?.id_card}
{session.data?.user?.mobile}