Skip to main content
← All capabilities
Available now

Platform capability · Admin Data Tables

Use one ready-made table for every admin list

Tables with paging, filters and saved layouts, included

A React table for admin screens. The server handles paging, sorting and typed filters. Users can show, hide and reorder columns, search the full text and save their layout. Your application supplies the columns and the list endpoint, and the component handles the rest of the table behaviour.

Built in

What you get

  • Paging, sorting and search handled by the server
  • Column filters by type: text, choice list and date range
  • Each user can show, hide and reorder columns
  • Saved table layouts that follow the user across devices
  • One component shared by every frontend on the platform
  • Connected to the platform’s standard list API, so paging and filters work without extra code
Under the hood

How it works

Your application supplies the columns and a list endpoint

Most of an admin screen is a table with paging, sortable columns, filters, a search box and a column picker, and many teams build it again for every list. The SDK includes it once: a table already connected to the platform’s list endpoints. You pass the columns, and the data appears with paging and filters.

Table layouts are saved for each user

When a user hides a column, reorders the table or sets a page size, the layout is saved in the platform’s preferences store and synced. The table looks the same on each of the user’s devices, and the user does not set it up again on every visit.

Want a deeper walkthrough of Admin Data Tables?

A solution architect will demo the live service against your domain model.

Get a deployment assessment