From 16403a7d834bbe1f2f4dddf8791baa8a1163222b Mon Sep 17 00:00:00 2001 From: mat Date: Sat, 9 Apr 2022 15:20:37 -0500 Subject: Fixes Fix leaderboards section not showing correct units & hyperlink directly to profile from leaderboards --- src/lib/sections/Coop.svelte | 6 +----- src/lib/sections/Leaderboards.svelte | 7 +++++-- 2 files changed, 6 insertions(+), 7 deletions(-) (limited to 'src/lib/sections') diff --git a/src/lib/sections/Coop.svelte b/src/lib/sections/Coop.svelte index 867d878..d33ae27 100644 --- a/src/lib/sections/Coop.svelte +++ b/src/lib/sections/Coop.svelte @@ -50,11 +50,7 @@

Previous members

{#each data.profile.members.filter(m => m.left) as player} - + {/each} {/if} diff --git a/src/lib/sections/Leaderboards.svelte b/src/lib/sections/Leaderboards.svelte index 2041733..a0fa4dc 100644 --- a/src/lib/sections/Leaderboards.svelte +++ b/src/lib/sections/Leaderboards.svelte @@ -2,7 +2,7 @@ import { API_URL } from '$lib/api' import type { CleanMemberProfile } from '$lib/APITypes' - import { cleanId } from '$lib/utils' + import { cleanId, formatNumberFromUnit } from '$lib/utils' export let data: CleanMemberProfile @@ -14,7 +14,10 @@ {#each leaderboards as leaderboard}
  • - {leaderboard.positionIndex + 1}) {cleanId(leaderboard.name)}: {leaderboard.value.toLocaleString()} + {leaderboard.positionIndex + 1}) {cleanId(leaderboard.name)}: {formatNumberFromUnit( + leaderboard.value, + leaderboard.unit ?? cleanId(leaderboard.name).toLowerCase() + )}
  • {/each} -- cgit