diff options
author | mat <github@matdoes.dev> | 2022-04-10 13:00:27 -0500 |
---|---|---|
committer | mat <github@matdoes.dev> | 2022-04-10 13:00:27 -0500 |
commit | a86a83f81c750e39b235887986f3eb1a751b0f31 (patch) | |
tree | 4d77bd32a63b11d4edd57db9c52677e3246cc779 /src | |
parent | ab6f0f3925c0d5d85938dd232477c24bbd6bbc93 (diff) | |
download | skyblock-stats-a86a83f81c750e39b235887986f3eb1a751b0f31.tar.gz skyblock-stats-a86a83f81c750e39b235887986f3eb1a751b0f31.tar.bz2 skyblock-stats-a86a83f81c750e39b235887986f3eb1a751b0f31.zip |
Repeat leaderboard index position on ties
Diffstat (limited to 'src')
-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, |