/** * Primitives for `Table` — manual composition escape hatch. `TableRow` and `TableCell` also exported from main package. * * @example * ```tsx * import { TableRoot, TableHeader, TableBody, TableRow, TableHeaderCell, TableCell } from '@skdx/react/primitives/table'; * * * * * Name * * * * {rows.map((row) => ( * * {row.name} * * ))} * * * ``` */ export { TableRoot, useTableContext, defaultGetSortLabel, defaultGetMoveLabel } from './Table.cjs'; export { TableHeader } from './TableHeader.cjs'; export { TableBody } from './TableBody.cjs'; export { TableFooter } from './TableFooter.cjs'; export { TableRow } from './TableRow.cjs'; export { TableHeaderCell } from './TableHeaderCell.cjs'; export { TableCell } from './TableCell.cjs'; export { TableCaption } from './TableCaption.cjs'; export { TableExpandTrigger } from './TableExpandTrigger.cjs'; export { TableExpandedRow } from './TableExpandedRow.cjs'; export { TableEmpty } from './TableEmpty.cjs'; export { TableColumnHeaderSortTrigger } from './TableColumnHeaderSortTrigger.cjs'; export { TableColumnHeaderFilterInput } from './TableColumnHeaderFilterInput.cjs'; export { TableSortIndicator } from './TableSortIndicator.cjs'; export { TableSelectAllCheckbox, defaultSelectAllLabel } from './TableSelectAllCheckbox.cjs'; export { TableRowSelectCheckbox } from './TableRowSelectCheckbox.cjs'; export { TableColumnResizeTrigger } from './TableColumnResizeTrigger.cjs'; export { TableColumnReorderTrigger } from './TableColumnReorderTrigger.cjs'; export { TableColumnPinTrigger } from './TableColumnPinTrigger.cjs'; export { TableGroupRow } from './TableGroupRow.cjs'; export { TableTreeTrigger } from './TableTreeTrigger.cjs'; export type { TableRootProps, TableHeaderProps, TableBodyProps, TableFooterProps, TableRowProps, TableHeaderCellProps, TableCellProps, TableCaptionProps, TableSortState, TableSort, SortDirection, TableSelectionMode, TableColumnWidths, TableContextValue, TableExpandTriggerProps, TableExpandedRowProps, TableEmptyProps, TableColumnHeaderSortTriggerProps, TableColumnHeaderFilterInputProps, TableFilterState, TableSortIndicatorProps, TableSelectAllCheckboxProps, TableSelectAllScope, TableRowSelectCheckboxProps, TableColumnResizeTriggerProps, TableColumnReorderTriggerProps, TableColumnPinTriggerProps, TableColumnPins, TableGroupRowProps, TableTreeTriggerProps, } from './types.cjs';