From 4a49d48011cb1688ea3472813afa07b016074a49 Mon Sep 17 00:00:00 2001 From: geoffrey45 Date: Thu, 24 Nov 2022 12:01:39 +0300 Subject: [PATCH] show albums from artist at the bottom of album page + add a testing genres strip in album page + misc refactors --- src/components/AlbumView/ArtistAlbums.vue | 51 +++++++++++++++++++++++ src/components/AlbumView/GenreBanner.vue | 50 ++++++++++++++++++++++ src/components/AlbumView/Header.vue | 6 ++- src/components/nav/Titles/QueueTitle.vue | 2 +- src/components/shared/AlbumCard.vue | 2 +- src/components/shared/SongItem.vue | 2 + src/composables/fetch/album.ts | 36 +++++++++++++--- src/composables/usePlayFrom.ts | 2 +- src/config.ts | 5 ++- src/interfaces.ts | 4 +- src/stores/pages/album.ts | 21 +++++++++- src/stores/queue.ts | 2 +- src/views/AlbumView/index.vue | 50 ++++++++++++++++++---- src/views/SearchView/albums.vue | 2 +- 14 files changed, 211 insertions(+), 24 deletions(-) create mode 100644 src/components/AlbumView/ArtistAlbums.vue create mode 100644 src/components/AlbumView/GenreBanner.vue diff --git a/src/components/AlbumView/ArtistAlbums.vue b/src/components/AlbumView/ArtistAlbums.vue new file mode 100644 index 0000000..d73769c --- /dev/null +++ b/src/components/AlbumView/ArtistAlbums.vue @@ -0,0 +1,51 @@ + + + + + diff --git a/src/components/AlbumView/GenreBanner.vue b/src/components/AlbumView/GenreBanner.vue new file mode 100644 index 0000000..69d49d4 --- /dev/null +++ b/src/components/AlbumView/GenreBanner.vue @@ -0,0 +1,50 @@ + + + + + diff --git a/src/components/AlbumView/Header.vue b/src/components/AlbumView/Header.vue index a5f2f52..33cf3a4 100644 --- a/src/components/AlbumView/Header.vue +++ b/src/components/AlbumView/Header.vue @@ -49,6 +49,7 @@ +