Spike - UI for Facet component
Description
Environment
Potential Workaround
defines
has to be done before
relates to
Checklist
hideTestRail: Results
Activity

Igor Godlevskyi January 28, 2021 at 3:01 PMEdited
As the result of the spike the approach to use the renderFilters prop was verified and the following stories created:
1. (3SP) Update Checkbox component in the stripes-components library to include count in the label, add tests (https://folio-org.atlassian.net/browse/UISEES-27)
2. (8SP) Create CheckboxFilter component with the filtering/show more and update existing multi select filters to use it. (https://folio-org.atlassian.net/browse/UISEES-28)
3. (13SP) Update filters options for Instances with the facet data. Filters/facets options should be updated in case if search query or filter is stated and only for the open facets/filters (https://folio-org.atlassian.net/browse/UISEES-29)
4. (5SP) Update filters options for Items with the facet data. Filters/facets options should be updated in case if search query or filter is stated and only for the open facets/filters (https://folio-org.atlassian.net/browse/UISEES-30)
5. (5SP) Update filters options for Holdings with the facet data. Filters/facets options should be updated in case if search query or filter is stated and only for the open facets/filters (https://folio-org.atlassian.net/browse/UISEES-31)
Details
Details
Assignee

Reporter

Purpose:
The main goal of this task Review facets implementations and define the approach for the facets in the stripes framework
Acceptance criteria:
Create stories for stripes components module for facet control
Verify the approach with renderFilter instead of the existing filterConfig approach for the facets in SearchAndSort as was advised by John Cobburn
Create stories for integration of the facets in the inventory