X Enterprises
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

PropTypeDefaultDescription
userIdStringnullScope to a single user; null lists all linked accounts.
endpointString'admin/users/accounts'API endpoint for linked accounts.
searchableBooleantrueShow search input.
paginatedBooleantrueEnable client-side pagination.
pageSizeNumber20Items per page.

Emits

EventPayloadDescription
unlinkvariesFired 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.
Copyright © 2026