Skip to content

chore(deps): TanStack Table v9 + dashboard migration - #141

Merged
jango-blockchained merged 2 commits into
mainfrom
fix/tanstack-table-v9
Aug 16, 2026
Merged

chore(deps): TanStack Table v9 + dashboard migration#141
jango-blockchained merged 2 commits into
mainfrom
fix/tanstack-table-v9

Conversation

@jango-blockchained

Copy link
Copy Markdown
Collaborator

Summary

  • Bump @tanstack/react-table from 8.21.3 to 9.0.0 (from Dependabot chore(deps): bump @tanstack/react-table from 8.21.3 to 9.0.0 #139)
  • Migrate workers/dashboard data-table.tsx to the v9 API:
    • useReactTableuseTable
    • register features via tableFeatures (visibility, filtering, faceting, sorting, pagination, selection)
    • row models: createFilteredRowModel / createSortedRowModel / createPaginatedRowModel / faceted helpers
    • types: ColumnDef / Row take TFeatures; VisibilityStateColumnVisibilityState
    • state reads: table.getState()table.state
    • enableRowRangeSelection: false to keep v8-style checkbox behavior

Test plan

Supersedes #139.

dependabot Bot and others added 2 commits August 7, 2026 15:29
Bumps [@tanstack/react-table](https://github.com/TanStack/table/tree/HEAD/packages/react-table) from 8.21.3 to 9.0.0.
- [Release notes](https://github.com/TanStack/table/releases)
- [Changelog](https://github.com/TanStack/table/blob/main/packages/react-table/CHANGELOG.md)
- [Commits](https://github.com/TanStack/table/commits/@tanstack/react-table@9.0.0/packages/react-table)

---
updated-dependencies:
- dependency-name: "@tanstack/react-table"
  dependency-version: 9.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Adopt useTable + tableFeatures with explicit row models so the
@tanstack/react-table 9.0 major lands without typecheck failures.
@jango-blockchained
jango-blockchained merged commit ad50dd0 into main Aug 16, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant