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

PropTypeDefaultDescription
showHeaderBooleantrueRender the card header.
showFiltersBooleantrueRender actor / resource / action / date-range filters.
showExportBooleantrueShow CSV export button.
showPaginationBooleantrueRender the pagination control.
pageSizeNumber20Items per page.
endpointString'admin/audit-log'useXAdminAuditLog base endpoint.

Emits

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