diff --git a/AquaNet/src/components/MapDetails.svelte b/AquaNet/src/components/MapDetails.svelte index fb0ec669..6beb555d 100644 --- a/AquaNet/src/components/MapDetails.svelte +++ b/AquaNet/src/components/MapDetails.svelte @@ -7,6 +7,7 @@ import { type GameName, getMult } from "../libs/scoring"; import { coverNotFound } from "../libs/ui"; import type { MusicMeta } from "../libs/generalTypes"; + import { tooltip } from "../libs/ui"; export let g: string export let meta: MusicMeta @@ -14,7 +15,7 @@ let mapData = g.split(":").map(Number) let mult = getMult(mapData[3], game) - let mapRank: number = meta?.notes?.[mapData[1] === 10 ? 0 : mapData[1]]?.lv ?? mapData[1] ?? 0 + let mapRank: number | undefined = meta?.notes?.[mapData[1] === 10 ? 0 : mapData[1]]?.lv console.log(meta?.name, mapData, mapRank, mult) @@ -26,18 +27,20 @@
{meta?.name ?? t("UserHome.UnknownSong")}
- { mapRank } + { mapRank ?? '-' }
{("" + getMult(mapData[3], game)[2]).replace("p", "+")} - {(mapData[3] / 10000).toFixed(2)}% + + {(mapData[3] / 10000).toFixed(1)}% + {#if game === 'mai2'} - { (mapRank * Number(mult[1])).toFixed(0) } + { mapRank ? (mapRank * Number(mult[1])).toFixed(0) : '-' } {/if}
diff --git a/AquaNet/src/pages/UserHome.svelte b/AquaNet/src/pages/UserHome.svelte index 1a603232..7bdaa557 100644 --- a/AquaNet/src/pages/UserHome.svelte +++ b/AquaNet/src/pages/UserHome.svelte @@ -267,7 +267,7 @@
{r.name ?? t("UserHome.UnknownSong")}
- { r.notes?.[r.level === 10 ? 0 : r.level]?.lv?.toFixed(1) ?? '-' ?? '0'} + { r.notes?.[r.level === 10 ? 0 : r.level]?.lv?.toFixed(1) ?? '-' } {("" + getMult(r.achievement, game)[2]).replace("p", "+")}