Athena

UserView

Compact signed-in user summary view.

Import

import { UserView } from "@xylex-group/athena-auth-ui"

Details

  • Category: component
  • Primary entrypoint: @xylex-group/athena-auth-ui
  • Public entrypoints: @xylex-group/athena-auth-ui
  • Source: packages/heroui/src/components/auth/user/user-view.tsx

Props

PropTypeRequiredNotes
classNamestring | undefinedNo
isPendingboolean | undefinedNo
size"lg" | "md" | "sm" | undefinedNo
user(StripEmptyObjects<{ id: string; createdAt: Date; updatedAt: Date; email: string; emailVerified: boolean; name: string; image?: string | null | undefined; }> & { username?: string | null; displayUsername?: string | null; }) | undefinedNo

Notes

  • Most interactive auth components expect to be rendered under AuthProvider so hooks such as useAuth and the configured navigation bridge are available.
  • See Customization Guide for provider-level localization, route overrides, class-name slots, loading overrides, and email template key mapping.