If the task will only make sense to a dev, add a :zap: to the title.d
Refactor the Filtering behaviour for recordsets to be more performant to devices
Style the UI for better look and feel in the application
Value Add
Refactoring the Filtering behaviour in the application makes it more performant. Currently updating is slow, as mentioned in #3509
Better Look and feel aligns with the rest of the work being done across the app, and aids in user acceptance
Acceptance Criteria
[ ] Style the UI for consistency
[ ] Button added that fires update Filters event
[ ] User can hit 'Enter' to update filters
[ ] If User clicks away from a filter, and filter has been updated, update the filter
[ ] onChange updates no longer fires a redux action that fires an API call
Additional Context
Every change to the filters currently fires a redux action, updating a lot of states that could be managed locally, and then updated when needed
Describe the task
Value Add
Acceptance Criteria
Additional Context