X Enterprises
nuxt-x-app-admin

Roles List

Role list rendering useXAdminRoles().data. Emits create / select / edit / delete events; consumers provide their own row UI.

Roles List

Role list rendering useXAdminRoles().data. Emits create / select / edit / delete events; consumers provide their own row UI.

Components

<XAdminRolesList />

Props, events, and behaviour reflect the actual <script setup> of XAdmin/Roles/List.vue in @xenterprises/nuxt-x-app-admin.

<XAdminRolesList />

Props

This component takes no props — it reads from the relevant useXAdmin* composable.

Emits

EventPayloadDescription
createvariesFired when 'Create' is clicked.
selectvariesFired when the user selects a row / record.
editvariesFired when the user requests to edit a record.
deletevariesFired after a delete succeeds.

AI Context

component: XAdminRolesList
package: "@xenterprises/nuxt-x-app-admin"
category: Roles
source: app/components/XAdmin/Roles/List.vue
use-when: Role list rendering useXAdminRoles().data. Emits create / select / edit / delete events; consumers provide their own row UI.
Copyright © 2026