diff --git a/src/lib/components/media/mediaPlayer.svelte b/src/lib/components/media/mediaPlayer.svelte index 87ae6a0..8a3c2a3 100644 --- a/src/lib/components/media/mediaPlayer.svelte +++ b/src/lib/components/media/mediaPlayer.svelte @@ -47,7 +47,7 @@ {#if $currentlyPlaying} -
+
{#key $currentlyPlaying} @@ -59,7 +59,7 @@
{$currentlyPlaying.artists?.map((artist) => artist.name).join(', ') || $currentlyPlaying.createdBy?.name}
-
+
-
- - { - currentTimeTimestamp.innerText = formatTime(event.detail.value) - seeking = true - }} - on:seeked={(event) => { - currentTime = event.detail.value - seeking = false - }} - /> - +
+ +
+ { + currentTimeTimestamp.innerText = formatTime(event.detail.value) + seeking = true + }} + on:seeked={(event) => { + currentTime = event.detail.value + seeking = false + }} + /> +
+
-
+
-
{/if} diff --git a/src/routes/(app)/+layout.svelte b/src/routes/(app)/+layout.svelte index 1e4c198..7505085 100644 --- a/src/routes/(app)/+layout.svelte +++ b/src/routes/(app)/+layout.svelte @@ -38,8 +38,8 @@
Playlist • {data.user.username}
-
-
+
+
diff --git a/src/routes/(app)/search/+page.svelte b/src/routes/(app)/search/+page.svelte index 85cbe8a..e0da77f 100644 --- a/src/routes/(app)/search/+page.svelte +++ b/src/routes/(app)/search/+page.svelte @@ -7,13 +7,41 @@ {#if data.searchResults} {#await data.searchResults then searchResults} - {#each searchResults as searchResult} - - {/each} +
+ {#each searchResults as searchResult} +
+ +
+
{searchResult.name}
+ {#if 'artists' in searchResult && searchResult.artists} +
{searchResult.artists.map((artist) => artist.name).join(', ')}
+ {:else if 'createdBy' in searchResult && searchResult.createdBy} +
{searchResult.createdBy?.name}
+ {/if} +
+
+ {/each} +
{/await} {/if} + +