From 721d2a970464f913a8961efa905ba25ec046b0bc Mon Sep 17 00:00:00 2001 From: alger Date: Mon, 9 Dec 2024 21:55:08 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat:=20=E6=B7=BB=E5=8A=A0=E6=90=9C?= =?UTF-8?q?=E8=97=8F=E5=8A=9F=E8=83=BD=20=E4=B8=8E=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components.d.ts | 2 + src/components/RecommendAlbum.vue | 2 +- src/components/common/SongItem.vue | 32 ++++- src/router/home.ts | 9 ++ src/store/index.ts | 12 ++ src/views/favorite/index.vue | 208 +++++++++++++++++++++++++++++ src/views/home/index.vue | 29 +++- 7 files changed, 280 insertions(+), 14 deletions(-) create mode 100644 src/views/favorite/index.vue diff --git a/components.d.ts b/components.d.ts index 969a8de..961fde7 100644 --- a/components.d.ts +++ b/components.d.ts @@ -21,11 +21,13 @@ declare module 'vue' { NDrawer: typeof import('naive-ui')['NDrawer'] NDropdown: typeof import('naive-ui')['NDropdown'] NEllipsis: typeof import('naive-ui')['NEllipsis'] + NEmpty: typeof import('naive-ui')['NEmpty'] NImage: typeof import('naive-ui')['NImage'] NInput: typeof import('naive-ui')['NInput'] NLayout: typeof import('naive-ui')['NLayout'] NMessageProvider: typeof import('naive-ui')['NMessageProvider'] NModal: typeof import('naive-ui')['NModal'] + NPagination: typeof import('naive-ui')['NPagination'] NPopover: typeof import('naive-ui')['NPopover'] NScrollbar: typeof import('naive-ui')['NScrollbar'] NSlider: typeof import('naive-ui')['NSlider'] diff --git a/src/components/RecommendAlbum.vue b/src/components/RecommendAlbum.vue index 51a34f9..68f8489 100644 --- a/src/components/RecommendAlbum.vue +++ b/src/components/RecommendAlbum.vue @@ -1,6 +1,6 @@