πŸ† Leaderboard

@if (showInfo) {
πŸ“Š How the Event Leaderboard is Calculated
}
@if (selectedCustomEventCategory) {

Category: {{selectedCustomEventCategory.name}}

Point event:

Participation event:

} @if (pointEventLeaderboard) { @if (pointEventLeaderboard.length > 0) {
@for (leader of pointEventLeaderboard | paginate: { id: 'pointEventTable', itemsPerPage: 8, currentPage: pointPageNumber}; track leader.playerName) { }
Player Total points
{{leader.playerName}} {{leader.points |number}}
} @else {

No events in category: {{selectedCustomEventCategory?.name}}

} } @if (participationEventLeaderboard) { @if (participationEventLeaderboard.length > 0) {
@for (leader of participationEventLeaderboard | paginate: { id: 'participationEventTable', itemsPerPage: 8, currentPage: participationPageNumber}; track leader.playerName) { }
Player Total participations
{{leader.playerName}} {{leader.participations}}
} @else {

No events in category: {{selectedCustomEventCategory?.name}}

} } @if (pointAndParticipationEventLeaderboard) { @if (pointAndParticipationEventLeaderboard.length > 0) {
@for (leader of pointAndParticipationEventLeaderboard | paginate: { id: 'pointAndParticipationEventTable', itemsPerPage: 8, currentPage: pointAndParticipationPageNumber}; track leader.playerName) { }
Player Score points Total participations Total points
{{leader.playerName}} {{leader.totalPoints}} {{leader.participations}} {{leader.points | number}}
} @else {

No events in category: {{selectedCustomEventCategory?.name}}

} }