Select Table
A data table with row selection and a tri-state select-all checkbox. Select a few rows and the header checkbox shows the indeterminate (mixed) state; toggle it to select every row or clear the selection. The mixed state is a real checkbox indeterminate property exposed to assistive technology — not just a visual dash.
Preview
| Select all | Name | Size |
|---|---|---|
| report.pdf | 2 MB | |
| budget.xlsx | 48 KB | |
| notes.txt | 1 KB |
Installation
npx shadcn@latest add https://ui.publictheta.com/r/select-table.jsonConformance
This component conforms to the @publictheta/ui-spec select-table specification. Run the suite against any implementation with pnpm conformance.