TanStack Table API
TanStack-compatible column definitions with createColumnHelper, JSX canvas components (<Text>, <Badge>, <Flex>), column groups, and controlled sorting.
Features demonstrated:
createColumnHelper<T>()— type-safe column definitionshelper.group()— multi-level header ("Name" spans First + Last)cell: (info) => <Badge />— JSX canvas components in cellssorting / onSortingChange— controlled sorting state<ProgressBar />— stub component (renders as placeholder)