Component Props
An array of column objects to render items with
Optionalfilters?: any[]an array of filters
An array or (async) function that returns an array of items to render or an async function to call with the tableState and serialised table state
Optionalloading?: booleanCustom loading condition
Optionaloptions?: objectAn object of options that will be passed along to the useTableTools hook
OptionalpaginationProps?: objectProps to be passed on the Pagination component
OptionaltableBodyProps?: objectProps to be passed on the TableBody component
OptionaltableHeaderProps?: objectProps to be passed on the TableHeader component
OptionaltableToolbarProps?: objectProps to be passed on the TableToolbar (bottom toolbar) component
OptionaltableToolsTableVariant?: stringVariant key from variants (default: 'table')
OptionaltoolbarProps?: objectProps to be passed on the PrimaryToolbar component
Optionaltotal?: numberNumber of total items available
Selected table variant with shared modals, wrapped in a TableStateProvider
Wrapper around a table variant and the
useTableToolshook. Always mounts a TableStateProvider so table state is available to nested hooks.