X Enterprises
nuxt-x-users

Directory

Searchable, paginated user list component for admin panels.

Directory

The XUsersDirectory component renders a searchable, paginated list of users for admin panels.

Components

<XUsersDirectory />

Displays all users with search, pagination, and optional actions. Pairs with the fastify-xadmin backend.

<XUsersDirectory
  :can-invite="true"
  :can-impersonate="isAdmin"
  @invite="showInviteModal = true"
/>

Props

PropTypeDefaultDescription
canInvitebooleanfalseShow the invite user button
canImpersonatebooleanfalseShow impersonate action per row

Emits

EventDescription
inviteFired when the invite button is clicked

AI Context

component: XUsersDirectory
package: "@xenterprises/nuxt-x-users"
backend-pair: "@xenterprises/fastify-xadmin"
use-when: Admin panels needing a searchable, paginated user list
Copyright © 2026