{#if isMultiSelectionMode}

Selected {multiSelectAsset.size}

{#if isOwned} {/if}
{/if} {#if !isMultiSelectionMode} goto(backUrl)} backIcon={ArrowLeft}> {#if album.assetCount > 0} (isShowAssetSelection = true)} logo={FileImagePlusOutline} /> {#if isOwned} (isShowShareUserSelection = true)} logo={ShareVariantOutline} /> {/if} showAlbumOptionsMenu(event)} logo={DotsVertical} /> {/if} {#if isCreatingSharedAlbum && album.sharedUsers.length == 0} {/if} {/if}
{ if (e.key == 'Enter') { isEditingTitle = false; titleInput.blur(); } }} on:focus={() => (isEditingTitle = true)} on:blur={() => (isEditingTitle = false)} class={`transition-all text-6xl text-immich-primary dark:text-immich-dark-primary w-[99%] border-b-2 border-transparent outline-none ${ isOwned ? 'hover:border-gray-400' : 'hover:border-transparent' } focus:outline-none focus:border-b-2 focus:border-immich-primary dark:focus:border-immich-dark-primary bg-immich-bg dark:bg-immich-dark-bg dark:focus:bg-immich-dark-gray`} type="text" bind:value={album.albumName} disabled={!isOwned} bind:this={titleInput} /> {#if album.assetCount > 0}

{getDateRange()}

{/if} {#if album.shared}
{#each album.sharedUsers as user} {#key user.id} (isShowShareInfoModal = true)} /> {/key} {/each}
{/if} {#if album.assetCount > 0}
{#each album.assets as asset} {#key asset.id} {#if album.assetCount < 7} isMultiSelectionMode ? selectAssetHandler(e) : viewAssetHandler(e)} on:select={selectAssetHandler} selected={multiSelectAsset.has(asset)} /> {:else} isMultiSelectionMode ? selectAssetHandler(e) : viewAssetHandler(e)} on:select={selectAssetHandler} selected={multiSelectAsset.has(asset)} /> {/if} {/key} {/each}
{:else}

ADD PHOTOS

{/if}
{#if isShowAssetViewer} {/if} {#if isShowAssetSelection} (isShowAssetSelection = false)} on:create-album={createAlbumHandler} on:asset-uploaded={assetUploadedToAlbumHandler} /> {/if} {#if isShowShareUserSelection} (isShowShareUserSelection = false)} on:add-user={addUserHandler} sharedUsersInAlbum={new Set(album.sharedUsers)} /> {/if} {#if isShowShareInfoModal} (isShowShareInfoModal = false)} {album} on:user-deleted={sharedUserDeletedHandler} /> {/if} {#if isShowAlbumOptions} (isShowAlbumOptions = false)}> {#if isOwned} { isShowThumbnailSelection = true; isShowAlbumOptions = false; }} text="Set album cover" /> {/if} {/if} {#if isShowThumbnailSelection} (isShowThumbnailSelection = false)} on:thumbnail-selected={setAlbumThumbnailHandler} /> {/if}