Users
UsersDetail
Full user detail view with tabbed sections for profile, sessions, accounts, and admin actions.
UsersDetail
Renders a complete user detail page with tabs for profile, active sessions, linked OAuth accounts, and admin action controls (suspend, reset password, delete).
Components
<XAdminUsersDetail />
Displays a tabbed detail view for a single user, composing the profile, sessions, and accounts sub-components with an admin action toolbar.
<XAdminUsersDetail :userId="userId" />
Props
| Prop | Type | Default | Description |
|---|---|---|---|
userId | string | — | ID of the user to display |
endpoint | string | '/api/admin/users' | Base API endpoint |
loading | boolean | false | Show loading skeleton |
defaultTab | 'profile' | 'sessions' | 'accounts' | 'profile' | Which tab to open by default |
showActions | boolean | true | Show admin action toolbar |
AI Context
component: XAdminUsersDetail
package: "@xenterprises/nuxt-x-app-admin"
category: Users
use-when: Rendering a full user detail page with tabs for profile, sessions, linked accounts, and admin controls
