Cover art of {release.name}

{#each release.artists as artist, idx} {artist.name}{idx !== release.artists.length - 1 ? ", " : ""} {/each}

{release.name}

{#if release.album_type === "compilation" || release.artists[0].name === "Various Artists"} {#await getReleaseTracks()} Loading tracks... {:then} {#each releaseTracks as track, index} 0} on:click={e => playTrack(index)} > {/each} {/await}
{track.artists.map(a => a.name).join(", ")} {track.name}
{:else}
    {#await getReleaseTracks()}
  1. Loading tracks...
  2. {:then} {#each releaseTracks as track, index}
  3. 0} on:click={e => playTrack(index)} on:mouseover={e => (hoveredTrack = index)} on:mouseout={e => (hoveredTrack = null)} > {track.name} {#if featuredArtists(track.artists).length > 0} — with {featuredArtists(track.artists) .map(a => a.name) .join(", ")} {/if} (releaseTracks[ releaseTracks.findIndex(t => t.id === id) ].is_saved = saved)} />
  4. {/each} {#if release.total_tracks > 50}
  5. More...
  6. {/if} {:catch err}
  7. Sorry, {err.message}.
  8. {/await}
{/if} released {release.release_date}