5a64cf649ee3c3b2d2e78dc64ec565d460de4bbb
Clicking a slice on the Spending by Category chart navigates to /transactions?categoryId=<id>. The Transactions page reads that param as its initial filter on mount (and strips it from the URL afterwards so refreshes behave predictably, matching the existing `new=1` handling). Also adds an explicit Category filter Select next to the existing Account / Type filters so the user can change or clear the filter in-page, and gives the pie slices a pointer cursor to signal they're interactive. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Languages
TypeScript
97.4%
CSS
1.1%
Dockerfile
0.7%
JavaScript
0.6%
HTML
0.1%