@if (loading) {
Loading games…
} @else if (tab === 'active') { @if (activeGames.length === 0) {

No active games

Start a new game from the lobby to see it here.

Go to lobby
} @else {
@for (game of activeGames; track game.gameId) {
{{ game.white.displayName }} vs {{ game.black.displayName }}
{{ statusLabel(game.state.status) }} · {{ game.state.moves.length }} moves · {{ game.gameId.slice(0, 8) }}
}
} } @else { @if (finishedGames.length === 0) {

No game history yet

Completed games will appear here.

} @else {
@for (game of finishedGames; track game.gameId) {
{{ game.white.displayName }} vs {{ game.black.displayName }}
{{ statusLabel(game.state.status) }} · {{ game.state.moves.length }} moves · {{ game.gameId.slice(0, 8) }}
}
} }