aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authormat <github@matdoes.dev>2022-04-10 13:00:27 -0500
committermat <github@matdoes.dev>2022-04-10 13:00:27 -0500
commita86a83f81c750e39b235887986f3eb1a751b0f31 (patch)
tree4d77bd32a63b11d4edd57db9c52677e3246cc779 /src
parentab6f0f3925c0d5d85938dd232477c24bbd6bbc93 (diff)
downloadskyblock-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].svelte8
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,