diff options
-rw-r--r-- | src/routes/leaderboards/[name].svelte | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/routes/leaderboards/[name].svelte b/src/routes/leaderboards/[name].svelte index 1a4ad63..930b1cb 100644 --- a/src/routes/leaderboards/[name].svelte +++ b/src/routes/leaderboards/[name].svelte @@ -47,8 +47,12 @@ {/if} <ol class="leaderboard-profile-list"> - {#each data.list as leaderboardItem} - <li> + {#each data.list as leaderboardItem, i} + <li + value={i > 0 && leaderboardItem.value === data.list[i - 1].value + ? data.list.map(i => i.value).indexOf(leaderboardItem.value) + 1 + : i + 1} + > <span> {formatNumberFromUnit( leaderboardItem.value, |