diff --git a/src/lib/components/Facets/Facets.svelte b/src/lib/components/Facets/Facets.svelte index cbfb4992..f257436f 100644 --- a/src/lib/components/Facets/Facets.svelte +++ b/src/lib/components/Facets/Facets.svelte @@ -1,36 +1,71 @@ - {#each Object.keys(groups) as group} + {#each displayedGroups as group} - {group} + {group.displayName} {#if !showAll} - {#each groups[group].slice(0, 5) as item} + {#each group.children.slice(0, 5) as item} - {item.value} ({item.count}) + {item.displayName} ({item.count}) {/each} - {#if groups[group].length > 5} + {#if group.children.length > 5} - showMore(group)}>more showMore(selected[group.name])}>more {/if} {:else} - {#each groups[group] as item} + {#each group.children as item} - {item.value} ({item.count}) + {item.displayName} ({item.count}) {/each} {/if} diff --git a/src/lib/components/Facets/ShowMore.svelte b/src/lib/components/Facets/ShowMore.svelte index 5c489d27..41067b65 100644 --- a/src/lib/components/Facets/ShowMore.svelte +++ b/src/lib/components/Facets/ShowMore.svelte @@ -1,42 +1,34 @@
{group}
{group.displayName}
{item.value} ({item.count})
{item.displayName} ({item.count})