On my current project, I am interested in implementing multiple filters.
The filters I want to use include price range, type, and uploaded date.
For uploaded date, I have a checkbox with options for Today, Last 2 days, Last 7 days, and Any.
When it comes to type, I have checkboxes for Type A, Type B, and Type C.
Price range will be a numeric value ranging from 20 to 100.
It is essential that all three filters work simultaneously using Angular's (change) method. When I update one filter, the subsequent filters should be applied based on the results of the previous filter, and so on.
You can view my project on stackblitz.
I am looking for a solution that allows all my filters to interact cohesively. Each filter change should affect the next filter in line, creating a seamless filtering experience.