Data Management Table

A data-management table composed from tables, checkboxes, pagination, filters, selected and zero-selection bulk actions, and filtered empty states.

Manage customer records

Keep filters separate from bulk changes, give every row checkbox an accessible record name and submit selected identifiers with the chosen action. A Menu keeps related export formats compact without hiding the primary archive action. Keep the action area visible when nothing is selected so its availability does not depend on layout changes.

Customer records

Review account ownership, plans and lifecycle status.

128 records

2 records selected

Actions apply to the checked rows on this page.

Customer record management
CustomerPlanOwnerUpdatedStatus
Acme LabsProAlex MorganActive
Northstar StudioBusinessMorgan LeeReview needed
Greenfield CoStarterJamie PatelActive
Harbor HealthProSam RiveraPaused
Atlas WorksFreeTaylor KimInvited

Showing 1–5 of 128 records

No records selected

Keep bulk actions in a stable location before rows are selected, but disable them with their native disabled state. Pair the unavailable actions with concise guidance that explains how to enable them.

Customer records

Choose records before applying a bulk action.

2 records

No records selected

Select one or more rows to enable bulk actions.

Customer records with no current selection
CustomerPlanOwnerStatus
Acme LabsProAlex MorganActive
Northstar StudioBusinessMorgan LeeReview needed

No matching records

Keep the applied filters visible when they produce no results, then replace the table and pagination with the Empty State. Give users one direct way to broaden or clear the query.

Active filters:Plan: BusinessStatus: Paused

No matching customer records

No Business accounts currently have the Paused status.