Sidebar styling change: sub-options for each category are scroll-able with set max-height CSS rule
Implemented functionality to reset all checked filters (change on the state with reset() on each Map and passed that state down to each check-box's checked attribute, so that each checkbox is a controlled item)
Refactor: remove prop 'options', rename 'isChecked' prop to 'checkedFilters'
Styling: Active and hover state of reset button
Styling: Added transition and rotation for arrow when sub-options of CategoryItem are clicked to expand
Styling: Added padding around buttons container
Issue reference
23
24
Type of change
[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[x] Improvement (non-breaking change which improves a current functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
Description
Sidebar enhancement:
Issue reference
23
24
Type of change
Type of test
Other