Content
ContentPosts
Blog and content post list with filters for admin content management.
ContentPosts
Renders a paginated, searchable table of blog posts and content items with status badges (draft, published, archived), author, publish date, and quick actions to publish, unpublish, duplicate, or delete.
Components
<XAdminContentPosts />
Displays all content posts with search, status filtering, and row-level admin actions for content lifecycle management.
<XAdminContentPosts />
Props
| Prop | Type | Default | Description |
|---|---|---|---|
endpoint | string | '/api/admin/content/posts' | API endpoint for post list |
loading | boolean | false | Show loading skeleton |
pageSize | number | 25 | Number of posts per page |
searchable | boolean | true | Show search input |
showFilters | boolean | true | Show status and author filter controls |
AI Context
component: XAdminContentPosts
package: "@xenterprises/nuxt-x-app-admin"
category: Content
use-when: Listing, filtering, and managing blog or content posts in an admin CMS section
