"use client"; import { ChevronsUpDown } from "lucide-react"; import { Avatar, AvatarFallback, AvatarImage } from "@/components/ui/avatar"; import { SidebarMenuButton } from "@/components/ui/sidebar"; import { LoggedInDropdown } from "./logged-in-dropdown"; import { Account, Session, User } from "better-auth"; import { AuthProviderConfig } from "@/lib/auth/config"; type LoggedInButtonClientProps = { user: User; sessions: Session[]; currentSession: Session; accounts: Account[]; providers: AuthProviderConfig[]; }; export const LoggedInButtonClient = ({ user, sessions, currentSession, accounts, providers }: LoggedInButtonClientProps) => { return (
{user.name[0].toUpperCase()} {user.image && }
{user.name} {user.email}
); };