Your rank
{!signedIn ? "—" : loading ? "…" : yourRank != null ? yourRank : "—"}
{!signedIn
? "Sign in"
: loading
? "…"
: yourTotal != null
? `${yourTotal} points`
: "0 points"}
Top participants
{err ? (
{err}
) : loading && rows.length === 0 ? (
Loading…
) : top5.length === 0 ? (
No scores yet. Complete activities and earn points when organizers enable rewards.
) : (
{top5.map((row) => {
const medal = medalForRank(row.rank);
return (
-
#{row.rank} · {row.total} pts
{row.displayName}
{medal ? : null}
);
})}
)}