{pageTitle(query.data?.title ? `Album · ${query.data.title}` : 'Album')}
{#if notFound} {:else if query.isError} {:else if showSkeleton.value && !query.data} {:else if query.data} {@const album = query.data} ← {album.artist_name}
{album.title}

{album.title}

{album.artist_name}

{#if album.year}

{album.year}

{/if}

{album.track_count} {album.track_count === 1 ? 'track' : 'tracks'} · {formatDuration(album.duration_sec)}

{#if isAdmin} {/if} {#if refetchError} {refetchError} {/if}
{#if album.tracks.length === 0}

This album has no tracks.

{:else}
{#each album.tracks as track, i (track.id)} {/each}
{/if} {/if}