nuxt-x-app-admin
Audit Log
System-wide admin audit log with action icons, resource labels, pagination, and CSV export.
Audit Log
System-wide admin audit log with action icons, resource labels, pagination, and CSV export.
Components
<XAdminAuditLog />
Props, events, and behaviour reflect the actual <script setup> of XAdmin/AuditLog/index.vue in @xenterprises/nuxt-x-app-admin.
<XAdminAuditLog />
Props
| Prop | Type | Default | Description |
|---|---|---|---|
showHeader | Boolean | true | Render the card header. |
showFilters | Boolean | true | Render actor / resource / action / date-range filters. |
showExport | Boolean | true | Show CSV export button. |
showPagination | Boolean | true | Render the pagination control. |
pageSize | Number | 20 | Items per page. |
endpoint | String | 'admin/audit-log' | useXAdminAuditLog base endpoint. |
Emits
| Event | Payload | Description |
|---|---|---|
entry-click | varies | Fired when an audit-log entry is clicked. |
AI Context
component: XAdminAuditLog
package: "@xenterprises/nuxt-x-app-admin"
category: Audit
source: app/components/XAdmin/AuditLog/index.vue
use-when: System-wide admin audit log with action icons, resource labels, pagination, and CSV export.
