Founding price: $35, then $79.99 after 23:59 UTC on 4 November, then $79.99
Get ProThe settings dialog of a data table: page size, density, wrap lines, striped rows, and column visibility with reordering, applied on confirm.
This item has no props to tune. Use the lens above to change theme, density, direction and more.
It builds on the button, checkbox, dialog, label, radio-group, switch components, which the CLI installs for you.
| Prop | Type | Default | Description |
|---|---|---|---|
value | CollectionPreferencesValue | - | pageSize, wrapLines, stripedRows, density, columns. |
onConfirm | (value) => void | - | Called with the draft on Confirm. |
columnOptions | { id, label, alwaysVisible? }[] | - | All columns. |
pageSizes | number[] | [10, 20, 50, 100] | Page size choices. |
title | string | "Preferences" | Dialog title. |
triggerLabel | string | "Preferences" | Accessible name of the opening button. |
Role: dialog.