X Enterprises
nuxt-x-app-admin

Content Posts

Blog post list with status / category filters and inline publish / unpublish / duplicate actions.

Content Posts

Blog post list with status / category filters and inline publish / unpublish / duplicate actions.

Components

<XAdminContentPosts />

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

<XAdminContentPosts />

Props

PropTypeDefaultDescription
endpointString'admin/content/posts'API endpoint for the post list.
searchableBooleantrueShow search input.
paginatedBooleantrueEnable client-side pagination.
pageSizeNumber20Items per page.

Emits

EventPayloadDescription
createvariesFired when 'Create' is clicked.
viewvariesFired on 'View' action.
editvariesFired when the user requests to edit a record.
deletevariesFired after a delete succeeds.
row-clickvariesFired on row click.

AI Context

component: XAdminContentPosts
package: "@xenterprises/nuxt-x-app-admin"
category: Content
source: app/components/XAdmin/Content/Posts/index.vue
use-when: Blog post list with status / category filters and inline publish / unpublish / duplicate actions.
Copyright © 2026