groupby-api
Version:
Client for the GroupBy Searchandiser API.
20 lines • 764 B
JavaScript
export class NavigationConverter {
static convert(navigations) {
return navigations.reduce((refinements, navigation) => {
navigation.refinements
// tslint:disable-next-line max-line-length
.forEach((refinement) => refinements.push(Object.assign(refinement, { navigationName: navigation.name })));
return refinements;
}, []);
}
}
export var Normalizers;
(function (Normalizers) {
function normalizeSort(request) {
if (request.sort && !Array.isArray(request.sort) && request.sort.field === '_relevance') {
delete request.sort;
}
}
Normalizers.normalizeSort = normalizeSort;
})(Normalizers || (Normalizers = {}));
//# sourceMappingURL=index.js.map