MenuChevron Down
PaginatedTable - Docs - Artefact

PaginatedTable

Data Display
Smart auto-detect

A high-level component that combines a Table with Pagination, managing state internally.

Usage

IDNameEmailRoleStatus
1Alice Johnsonalice@example.comDeveloper
Active
2Bob Smithbob@example.comDesigner
Away
3Charlie Browncharlie@example.comManager
Offline
4Diana Princediana@example.comQA Engineer
Active
5Evan Wrightevan@example.comDeveloper
Active

CMS Page Builder

This component is available as a paginatedTable block in the Page Builder (content/pages/*.json):

{
  "type": "paginatedTable",
  "title": "Users",
  "pageSize": 5
}

Props

PropTypeDefaultDescription
titlestring-Table title.
pageSizenumber10Items per page.

CMS Configuration

- label: PaginatedTable
  name: paginated-table
  widget: object
  fields:
    - { label: Title, name: title, widget: string, required: false }
    - { label: Page Size, name: pageSize, widget: number, default: 10 }

Hydration

Tier-2: Always hydrates as an island to manage internal pagination state.