This PR adds recalculation of the selections in the DynamicFacetListInteractor on update of facets values. This is useful when the selected facets are predefined in the FilterState, but no selections update happens until the user's selection.
Result
The selection state of the DynamicFacetListInteractor is correct even if the filters are preselected in the FilterState.
Summary
This PR adds recalculation of the selections in the
DynamicFacetListInteractor
on update of facets values. This is useful when the selected facets are predefined in the FilterState, but no selections update happens until the user's selection.Result
The selection state of the
DynamicFacetListInteractor
is correct even if the filters are preselected in theFilterState
.