diff --git a/src/lib/components/Album.svelte b/src/lib/components/Album.svelte new file mode 100644 index 0000000..b25fcaa --- /dev/null +++ b/src/lib/components/Album.svelte @@ -0,0 +1,99 @@ + + +
+ {#if album} + (isHovering = true)} + onmouseleave={() => (isHovering = false)} + > + {album.name} +
+ + {album.name} + +

+ {album.artist.name} +

+
+
+ {:else} +

No album provided

+ {/if} +
+ + diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index c7f28d7..ef28a9f 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -1,9 +1,16 @@ @@ -44,6 +51,23 @@ + + + + + +
+ {#if albums.length > 0} + + {:else} +

Loading albums...

+ {/if} +
+