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(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 @@