ManageAccount
Single account row/card used by the multi-session account management surface.
Import
import { ManageAccount } from "@xylex-group/athena-auth-ui/plugins"Details
- Category:
component - Primary entrypoint:
@xylex-group/athena-auth-ui/plugins - Public entrypoints:
@xylex-group/athena-auth-ui/plugins - Source:
packages/heroui/src/components/auth/multi-session/manage-account.tsx
Props
| Prop | Type | Required | Notes |
|---|---|---|---|
deviceSession | { session: { id: string; createdAt: Date; updatedAt: Date; userId: string; expiresAt: Date; token: string; ipAddress?: string | null | undefined; userAgent?: string | null | undefined; }; user: { id: string; createdAt: Date; updatedAt: Date; email: string; emailVerified: boolean; name: string; image?: string | null | undefined; }; } | null | undefined | No | |
isPending | boolean | undefined | No |
Notes
- These components are most useful when the multi-session plugin is registered so the required menu slots and account data are present.