+ ${this.isLoadingLeaderboard
+ ? html`
+ ${translateText("ranked_queue.loading_leaderboard")}
+
`
+ : this.leaderboard.length === 0
+ ? html`
+ ${translateText("ranked_queue.no_ranked_players")}
+
`
+ : html`
+
+ ${this.leaderboard.slice(0, 10).map(
+ (entry) => html`
+
+
+
+ #${entry.rank}
+
+
+
+ ${entry.username}
+
+
+ ${entry.gamesPlayed}
+ ${translateText("ranked_queue.games")} •
+ ${entry.wins}${translateText(
+ "ranked_queue.wins_short",
+ )}
+ ${entry.losses}${translateText(
+ "ranked_queue.losses_short",
+ )}
+
+
+
+
+
+ ${entry.currentElo}
+
+
+ ${translateText("ranked_queue.elo")}
+
+
+
+ `,
+ )}
+
+ `}
+