DataTable
DataTable is the high-level table component from @kousta-ui/table.
It provides built-in:
- Pagination (static + dynamic)
- Search (static + dynamic)
- Row selection + bulk actions
- Row actions + extra actions
- Multiple views (table, card, and custom views)
- A global provider:
TablePropsProvider
Note This section documents the DataTable API as implemented in packages/table/src/DataTable.
Type definitions: see Props.
Core props
data:T[]headers:THeader<T>loading:booleantitle:stringpagination:TablePaginationactions:TActions<T>options:TOptions<T>config:TConfig
Next pages
- Basic usage
- Pagination (static + dynamic)
- Search (static + dynamic)
- Views (table, card, custom)
- Actions (row actions, extra actions, bulk actions)
- Config options
- Sorting / Grouping / Filtering (coming soon)