mirror of
https://github.com/datahub-project/datahub.git
synced 2025-11-02 19:58:59 +00:00
Facets: Docs and a little cleanup
This commit is contained in:
parent
fa04b2cd95
commit
7abaaf3f37
@ -87,7 +87,7 @@ export const facetToDynamicCounts = (result: ISearchResponse['result']): IFacets
|
|||||||
* @param selections
|
* @param selections
|
||||||
*/
|
*/
|
||||||
export const toFacetSelectionsArray = (selections: IFacetsSelectionsMap): IFacetsSelectionsArray =>
|
export const toFacetSelectionsArray = (selections: IFacetsSelectionsMap): IFacetsSelectionsArray =>
|
||||||
Object.keys(selections).reduce((newSelections: any, key) => {
|
Object.keys(selections).reduce((newSelections: IFacetsSelectionsArray, key) => {
|
||||||
const selectionsArray = Object.keys(selections[key]).reduce((arr, selKey) => {
|
const selectionsArray = Object.keys(selections[key]).reduce((arr, selKey) => {
|
||||||
if (selections[key][selKey] && selKey) {
|
if (selections[key][selKey] && selKey) {
|
||||||
return [...arr, selKey];
|
return [...arr, selKey];
|
||||||
@ -105,8 +105,8 @@ export const toFacetSelectionsArray = (selections: IFacetsSelectionsMap): IFacet
|
|||||||
* @param selections
|
* @param selections
|
||||||
*/
|
*/
|
||||||
export const toFacetSelectionsMap = (selections: IFacetsSelectionsArray): IFacetsSelectionsMap =>
|
export const toFacetSelectionsMap = (selections: IFacetsSelectionsArray): IFacetsSelectionsMap =>
|
||||||
Object.keys(selections).reduce((newSelections: any, key) => {
|
Object.keys(selections).reduce((newSelections: IFacetsSelectionsMap, key) => {
|
||||||
newSelections[key] = selections[key].reduce((obj: any, selKey: string) => {
|
newSelections[key] = selections[key].reduce((obj: IFacetSelections, selKey: string) => {
|
||||||
obj[selKey] = true;
|
obj[selKey] = true;
|
||||||
return obj;
|
return obj;
|
||||||
}, {});
|
}, {});
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user