Spike - UI for Facet component

Description

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

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Igor Godlevskyi January 28, 2021 at 3:01 PM
Edited

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)

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Falcon

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created January 11, 2021 at 11:53 AM
Updated March 1, 2021 at 8:17 AM
Resolved February 8, 2021 at 9:18 AM
TestRail: Cases
TestRail: Runs