Have been doing more extensive testing now that we've consolidated and improved the Invoice list view, and I have a few suggestions for improvement, as this work can be extended to all table filtered views.
[x] We should include Expired explicitly as one of the filterable options, it's currently not listed AFAICT
[ ] The filter view jumps from A (3 selections) to B (4 selections) if it hits a condition in which there are 0 results, this is quite annoying and not the only instance in which this happens, just an example. It could be addressed by pushing the Export next to the Create CTA (there is a
[ ] Clicking on Settled (with results) and Settled Late (no results) shows no results, and this is not the intended behavior. Ideally it would still show the Settled results too. I think this behavior happens when multiple filters that are stacked that cross the dividers are attempted, but not 100% sure of the logic without looking at the code.
[ ] All Time should be added to the Time filter, it's the default, but you can't return back to it after an option has been selected
[ ] Thinking we may want to include a Clear all type of functionality - could appear to the right of the filters with a basic X Clear All
Have been doing more extensive testing now that we've consolidated and improved the Invoice list view, and I have a few suggestions for improvement, as this work can be extended to all table filtered views.
[x] We should include
Expired
explicitly as one of the filterable options, it's currently not listed AFAICT[ ] The filter view jumps from A (3 selections) to B (4 selections) if it hits a condition in which there are 0 results, this is quite annoying and not the only instance in which this happens, just an example. It could be addressed by pushing the Export next to the
Create
CTA (there is a[ ] Clicking on
Settled
(with results) andSettled Late
(no results) shows no results, and this is not the intended behavior. Ideally it would still show theSettled
results too. I think this behavior happens when multiple filters that are stacked that cross the dividers are attempted, but not 100% sure of the logic without looking at the code.[ ]
All Time
should be added to the Time filter, it's the default, but you can't return back to it after an option has been selected[ ] Thinking we may want to include a
Clear all
type of functionality - could appear to the right of the filters with a basicX Clear All
Mass Action example: