From ef55debeb883066c8ed51eae10644ff9847537ad Mon Sep 17 00:00:00 2001 From: Hakadao Date: Wed, 18 Oct 2023 01:34:06 +0800 Subject: [PATCH] feat: update ranking page --- src/background/messageListeners/ranking.ts | 2 +- .../LongCoverCard/LongCoverCard.vue | 49 ++++--- .../views/Home/components/Ranking.vue | 129 +++++++++++------- src/contentScripts/views/Home/types.ts | 34 +++++ 4 files changed, 144 insertions(+), 70 deletions(-) diff --git a/src/background/messageListeners/ranking.ts b/src/background/messageListeners/ranking.ts index d353781c..2f1e9a5e 100644 --- a/src/background/messageListeners/ranking.ts +++ b/src/background/messageListeners/ranking.ts @@ -9,7 +9,7 @@ function handleMessage(message: any) { .then(data => data) .catch(error => console.error(error)) } - else if (message.contentScriptQuery === 'getRankingAnime') { + else if (message.contentScriptQuery === 'getRankingPgc') { const url = `https://api.bilibili.com/pgc/web/rank/list?day=3&season_type=${message.seasonType}` return fetch(url) .then(response => response.json()) diff --git a/src/components/LongCoverCard/LongCoverCard.vue b/src/components/LongCoverCard/LongCoverCard.vue index 51064bf7..ba5ce697 100644 --- a/src/components/LongCoverCard/LongCoverCard.vue +++ b/src/components/LongCoverCard/LongCoverCard.vue @@ -10,15 +10,22 @@ defineProps<{ desc: string capsuleText?: string rank?: number + horizontal?: boolean }>() diff --git a/src/contentScripts/views/Home/components/Ranking.vue b/src/contentScripts/views/Home/components/Ranking.vue index 535c8646..5385f88f 100644 --- a/src/contentScripts/views/Home/components/Ranking.vue +++ b/src/contentScripts/views/Home/components/Ranking.vue @@ -1,6 +1,6 @@