{#if sharedLink?.allowUpload || assets.length > 1} {#if assetInteraction.selectionActive} cancelMultiselect(assetInteraction)} > {#if sharedLink?.allowDownload} {/if} {#if isOwned} {/if} {:else} goto(AppRoute.PHOTOS)} backIcon={mdiArrowLeft} showBackButton={false}> {#snippet leading()} {/snippet} {#snippet trailing()} {#if sharedLink?.allowUpload} handleUploadAssets()} icon={mdiFileImagePlusOutline} /> {/if} {#if sharedLink?.allowDownload} {/if} {/snippet} {/if}
{:else if assets.length === 1} {#await getAssetInfo({ id: assets[0].id, key: authManager.key }) then asset} Promise.resolve(false)} onNext={() => Promise.resolve(false)} onRandom={() => Promise.resolve(undefined)} onClose={() => {}} /> {/await} {/if}