import { DropdownMenu, DropdownMenuContent, DropdownMenuGroup, DropdownMenuItem, DropdownMenuLabel, DropdownMenuPortal, DropdownMenuSeparator, DropdownMenuSub, DropdownMenuSubContent, DropdownMenuSubTrigger, DropdownMenuTrigger, } from "@/components/ui/dropdown-menu"; import { Icon } from "@/components/ui/icon"; import { signOut, auth } from "@/lib/auth"; import Image from "next/image"; import { Link } from "@/i18n/routing"; import { Button } from "@/components/ui/button"; const ProfileInfo = async () => { const session = await auth(); return (
{session?.user?.name?.charAt(0)
{session?.user?.name}
{session?.user?.name?.charAt(0)
{session?.user?.name}
{session?.user?.email}
{[ { name: "profile", icon: "heroicons:user", href: "/user-profile", }, { name: "Billing", icon: "heroicons:megaphone", href: "/dashboard", }, { name: "Settings", icon: "heroicons:paper-airplane", href: "/dashboard", }, { name: "Keyboard shortcuts", icon: "heroicons:language", href: "/dashboard", }, ].map((item, index) => ( {item.name} ))} team Invite user {[ { name: "email", }, { name: "message", }, { name: "facebook", }, ].map((item, index) => ( {item.name} ))} Github Support {[ { name: "portal", }, { name: "slack", }, { name: "whatsapp", }, ].map((item, index) => ( {item.name} ))}
{ // "use server"; // await signOut(); // }} >
); }; export default ProfileInfo;