{#if isMultiSelectionMode} (multiSelectAsset = new Set())} > {#if sharedLink?.allowDownload || !isPublicShared} {/if} {#if isOwned} {/if} {/if} {#if !isMultiSelectionMode} goto(backUrl)} backIcon={ArrowLeft} showBackButton={(!isPublicShared && isOwned) || (!isPublicShared && !isOwned) || (isPublicShared && isOwned)} > {#if isPublicShared && !isOwned}

IMMICH

{/if}
{#if !isCreatingSharedAlbum} {#if !sharedLink} (isShowAssetSelection = true)} logo={FileImagePlusOutline} /> {:else if sharedLink?.allowUpload} openFileUploadDialog(album.id, sharedLink?.key)} logo={FileImagePlusOutline} /> {/if} {#if isOwned} (isShowShareUserSelection = true)} logo={ShareVariantOutline} /> {/if} {/if} {#if album.assetCount > 0 && !isCreatingSharedAlbum} {#if !isPublicShared || (isPublicShared && sharedLink?.allowDownload)} downloadAlbum()} logo={FolderDownloadOutline} /> {/if} {#if !isPublicShared && isOwned} {#if isShowAlbumOptions} (isShowAlbumOptions = false)} > { isShowThumbnailSelection = true; isShowAlbumOptions = false; }} text="Set album cover" /> {/if} {/if} {/if} {#if isPublicShared} {/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()}

ยท

{album.assetCount} items

{/if} {#if album.shared}
{#each album.sharedUsers as user (user.id)} {/each}
{/if} {#if album.assetCount > 0} {:else}

ADD PHOTOS

{/if}
{#if isShowAssetSelection} (isShowAssetSelection = false)} on:create-album={createAlbumHandler} /> {/if} {#if isShowShareUserSelection} (isShowShareUserSelection = false)} on:add-user={addUserHandler} on:sharedlinkclick={onSharedLinkClickHandler} sharedUsersInAlbum={new Set(album.sharedUsers)} /> {/if} {#if isShowShareLinkModal} (isShowShareLinkModal = false)} shareType={SharedLinkType.Album} {album} /> {/if} {#if isShowShareInfoModal} (isShowShareInfoModal = false)} {album} on:user-deleted={sharedUserDeletedHandler} /> {/if} {#if isShowThumbnailSelection} (isShowThumbnailSelection = false)} on:thumbnail-selected={setAlbumThumbnailHandler} /> {/if}