+
+
+ {t('leaderboard.title')}
+
+
+ {entries.slice(0, 10).map((entry, i) => (
+
+
+ {entry.name || t('common.anonymous')}
+
+ {formatTime(entry.time)}
+
+ {entry.hints > 0 && (
+
+ {entry.hints}
+
+ )}
+
+ ))}
+
+
+ {t('leaderboard.yourTime', { time: formatTime(elapsed), detail: (hintsUsed > 0 ? (hintsUsed === 1 ? t('leaderboard.hintCount', { count: hintsUsed }) : t('leaderboard.hintCount_plural', { count: hintsUsed })) + ', ' : '') + '#' + userRank })}
+
+
+ )
+}