in packages/search-ui-workplace-search-connector/src/buildResponseAdapterOptions.ts [3:24]
export default function buildResponseAdapterOptions(config: QueryConfig = {}) {
const additionalFacetValueFields = Object.entries(config.facets || {}).reduce(
(acc, [fieldName, facetConfig]) => {
if (facetConfig.unit && facetConfig.center) {
return {
...(acc || {}),
[fieldName]: {
...(facetConfig.unit && { unit: facetConfig.unit }),
...(facetConfig.center && { center: facetConfig.center })
}
};
}
return acc;
},
null
);
return {
...(additionalFacetValueFields && { additionalFacetValueFields })
};
}