24 lines
592 B
JavaScript
24 lines
592 B
JavaScript
import FilteredSearchManager from '~/filtered_search/filtered_search_manager';
|
|
|
|
export default ({
|
|
page,
|
|
filteredSearchTokenKeys,
|
|
isGroup,
|
|
isGroupAncestor,
|
|
isGroupDecendent,
|
|
stateFiltersSelector,
|
|
}) => {
|
|
const filteredSearchEnabled = FilteredSearchManager && document.querySelector('.filtered-search');
|
|
if (filteredSearchEnabled) {
|
|
const filteredSearchManager = new FilteredSearchManager({
|
|
page,
|
|
isGroup,
|
|
isGroupAncestor,
|
|
isGroupDecendent,
|
|
filteredSearchTokenKeys,
|
|
stateFiltersSelector,
|
|
});
|
|
filteredSearchManager.setup();
|
|
}
|
|
};
|