Founding price: $35, then $99 after 23:59 UTC on 4 November, then $99
Get ProHeader buttons cycle ascending, descending and none with aria-sort; Shift adds stable secondary keys.
Derived from this item’s props table, because it declares no controls of its own. This item has no standalone playground, so changes update the code, the share link and the AI prompt.
Client-side sorted tables.
Do not use it when: Server sorted data needs a controlled variant.
This item is part of tealmac UI Pro
The source for this item installs with a Pro licence key. Log in with your key to see the install command, or read the Pro setup page.
| Prop | Type | Default | Description |
|---|---|---|---|
columns | SortColumn[] | - | Columns. |
rows | Record[] | - | Rows. |
caption | string | - | Caption. |
defaultSort | SortKey[] | [] | Initial sort keys. |
Real buttons in th with aria-sort and a status message.
The pattern ships with a test (table-sortable-headers.test.tsx). Tests cycle, multi-key and stability.