--- id: TASK-6 title: Add transaction filter reset button status: Done assignee: [] created_date: '2026-06-15 19:35' updated_date: '2026-06-15 19:54' labels: [] dependencies: [] priority: medium ordinal: 6000 --- ## Description Add a reset button on the transactions page that clears the active filter combination and returns global plus page-level transaction filters to their defaults. ## Acceptance Criteria - [x] #1 A reset button is available on the transactions page filter bar - [x] #2 Clicking reset clears search, type, category, account, pending-only, and row selection - [x] #3 Clicking reset returns date range and month basis to their defaults - [x] #4 Automated tests cover the reset defaults ## Implementation Notes Added a transactions toolbar reset button using shared reset defaults. The button clears global filters (current month, all accounts, no categories, effective month basis), clears page filters (search, type, pending-only), and clears row selection. Added Vitest coverage for reset defaults. Focused tests and build pass. ## Final Summary Closed as Done after explicit user confirmation to mark all tasks done.