From 6d4a38404cafec4cd609e2da4faf76262d957129 Mon Sep 17 00:00:00 2001 From: Azalea <22280294+hykilpikonna@users.noreply.github.com> Date: Fri, 16 Feb 2024 01:04:29 -0500 Subject: [PATCH] [O] Sort recent by date, display level --- AquaNet/src/libs/maimaiTypes.ts | 1 + AquaNet/src/pages/Home.svelte | 2 +- AquaNet/src/pages/MaimaiRating.svelte | 202 +++++++++++++------------- AquaNet/src/pages/UserHome.svelte | 17 ++- AquaNet/src/vars.sass | 11 +- 5 files changed, 128 insertions(+), 105 deletions(-) diff --git a/AquaNet/src/libs/maimaiTypes.ts b/AquaNet/src/libs/maimaiTypes.ts index 39e67f1a..6906f88b 100644 --- a/AquaNet/src/libs/maimaiTypes.ts +++ b/AquaNet/src/libs/maimaiTypes.ts @@ -49,6 +49,7 @@ export interface MaimaiUserPlaylog { id: number; musicId: number; level: number; + userPlayDate: string; trackNo: number; vsRank: number; achievement: number; diff --git a/AquaNet/src/pages/Home.svelte b/AquaNet/src/pages/Home.svelte index 90af2053..3cdb95c3 100644 --- a/AquaNet/src/pages/Home.svelte +++ b/AquaNet/src/pages/Home.svelte @@ -39,7 +39,7 @@ letter-spacing: 0.2em margin-top: 0 opacity: 0.9 - + .btn-group display: flex gap: 8px diff --git a/AquaNet/src/pages/MaimaiRating.svelte b/AquaNet/src/pages/MaimaiRating.svelte index 9de77d91..068d3a94 100644 --- a/AquaNet/src/pages/MaimaiRating.svelte +++ b/AquaNet/src/pages/MaimaiRating.svelte @@ -10,7 +10,7 @@ Promise.all([ getMaimai("GetUserRatingApi", {userId}), - getMaimaiAllMusic().then(it => it.json()) + getMaimaiAllMusic() ]).then(([rating, music]) => { data = rating musicInfo = music @@ -37,7 +37,8 @@ music.note = music.notes[x.level] const mult = getMult(x.achievement) - return {...x, + return { + ...x, music: music, calc: (mult[1] as number) * music.note.lv, rank: mult[2] @@ -69,7 +70,9 @@