Files
stack/apps
Jason Woltje 2c49371102
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
fix(CQ-WEB-2): Fix missing dependency in FilterBar useEffect
The debounced search useEffect accessed `filters` and `onFilterChange`
without including them in the dependency array. Fixed by:
- Using useRef for onFilterChange to maintain a stable reference
- Using functional state update (setFilters callback) to access
  previous filters without needing it as a dependency

This prevents stale closures while avoiding infinite re-render loops
that would occur if these values were added directly to the dep array.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 13:11:49 -06:00
..