{#each assets as asset (asset.id)}
setAsset(asset)} /> {/each}
{$t('select_keep_all')}
{$t('select_trash_all')}
{#if trashCount === 0}
{$t('keep_all')}
{:else}
{trashCount === assets.length ? $t('trash_all') : $t('trash_count', { values: { count: trashCount } })}
{/if}
{#if $showAssetViewer} {#await import('$lib/components/asset-viewer/asset-viewer.svelte') then { default: AssetViewer }}
1} on:next={() => { const index = getAssetIndex($viewingAsset.id) + 1; setAsset(assets[index % assets.length]); }} on:previous={() => { const index = getAssetIndex($viewingAsset.id) - 1 + assets.length; setAsset(assets[index % assets.length]); }} on:close={() => assetViewingStore.showAssetViewer(false)} />
{/await} {/if}