nuxt-x-app-admin
Support Tickets
Support ticket queue with status / priority / assignee stats, filters, and inline assign / change-priority / close / reopen actions.
Support Tickets
Support ticket queue with status / priority / assignee stats, filters, and inline assign / change-priority / close / reopen actions.
Components
<XAdminSupportTickets />
Props, events, and behaviour reflect the actual <script setup> of XAdmin/Support/Tickets/index.vue in @xenterprises/nuxt-x-app-admin.
<XAdminSupportTickets />
Props
| Prop | Type | Default | Description |
|---|---|---|---|
endpoint | String | 'admin/support/tickets' | API endpoint for the ticket list. |
searchable | Boolean | true | Show search input. |
paginated | Boolean | true | Enable client-side pagination. |
pageSize | Number | 20 | Items per page. |
agents | Array | [] | Agent list for the assignee filter and assign action. |
Emits
| Event | Payload | Description |
|---|---|---|
create | varies | Fired when 'Create' is clicked. |
view | varies | Fired on 'View' action. |
row-click | varies | Fired on row click. |
AI Context
component: XAdminSupportTickets
package: "@xenterprises/nuxt-x-app-admin"
category: Support
source: app/components/XAdmin/Support/Tickets/index.vue
use-when: Support ticket queue with status / priority / assignee stats, filters, and inline assign / change-priority / close / reopen actions.
