-
{mediaItem.name}
-
- {#if checkSong(mediaItem) || checkAlbum(mediaItem)}
+
+
+
{mediaItem.name}
+
+ {#if checkSongOrAlbum(mediaItem) && 'artists' in mediaItem && mediaItem.artists}
{#each mediaItem.artists as artist}
{@const listIndex = mediaItem.artists.indexOf(artist)}
{artist.name}
- {#if listIndex === mediaItem.artists.length - 2}
-
&
- {:else if listIndex < mediaItem.artists.length - 2}
+ {#if listIndex < mediaItem.artists.length - 1}
,
{/if}
{/each}
{/if}
-
diff --git a/src/lib/components/util/iconButton.svelte b/src/lib/components/util/iconButton.svelte
index 9847e6b..a726cc1 100644
--- a/src/lib/components/util/iconButton.svelte
+++ b/src/lib/components/util/iconButton.svelte
@@ -7,7 +7,13 @@
const dispatch = createEventDispatcher()
-