sendou.ink/app/features/leaderboards/leaderboards-utils.ts

22 lines
365 B
TypeScript

import playerData from "./top-ten.json";
export function seasonHasTopTen(season: number) {
return !!playerData[season];
}
export function playerTopTenPlacement({
season,
userId,
}: {
season: number;
userId: number;
}) {
for (const [i, player] of (playerData[season] ?? []).entries()) {
if (player.id === userId) {
return i + 1;
}
}
return null;
}