Files
actual/packages/loot-core
Cursor Agent b4fe5a002b feat: add React Table transactions table behind feature flag
- Add 'reactTableTransactions' feature flag to prefs, useFeatureFlag, and settings UI
- Install @tanstack/react-table dependency
- Export sub-components from TransactionsTable.tsx for reuse
- Create ReactTableTransactionTableInner.tsx using TanStack React Table
  - Declarative column definitions via useReactTable
  - Custom virtualization for performance
  - Reuses existing Transaction/TransactionHeader/NewTransaction components
  - Same keyboard navigation via useTableNavigator
- Wire up feature flag switch in TransactionTable render method
  - When flag is off: renders legacy TransactionTableInner (default)
  - When flag is on: renders ReactTableTransactionTableInner

Co-authored-by: Matiss Janis Aboltins <MatissJanis@users.noreply.github.com>
2026-02-07 21:02:39 +00:00
..
2025-08-13 20:49:48 +01:00
2026-01-13 22:41:47 +00:00
2026-01-14 20:17:55 +00:00
2025-11-05 23:55:47 +00:00