nuxt-x-app-admin
Users Accounts
Linked OAuth / social accounts table with provider icons and unlink action.
Users Accounts
Linked OAuth / social accounts table with provider icons and unlink action.
Components
<XAdminUsersAccounts />
Props, events, and behaviour reflect the actual <script setup> of XAdmin/Users/Accounts.vue in @xenterprises/nuxt-x-app-admin.
<XAdminUsersAccounts />
Props
| Prop | Type | Default | Description |
|---|---|---|---|
userId | String | null | Scope to a single user; null lists all linked accounts. |
endpoint | String | 'admin/users/accounts' | API endpoint for linked accounts. |
searchable | Boolean | true | Show search input. |
paginated | Boolean | true | Enable client-side pagination. |
pageSize | Number | 20 | Items per page. |
Emits
| Event | Payload | Description |
|---|---|---|
unlink | varies | Fired after a linked account is unlinked. |
AI Context
component: XAdminUsersAccounts
package: "@xenterprises/nuxt-x-app-admin"
category: Users
source: app/components/XAdmin/Users/Accounts.vue
use-when: Linked OAuth / social accounts table with provider icons and unlink action.
