{#if !compact}
{:else} {/if}

{fill(t.playerCount, { n: s.roomPlayers.length, max: s.maxPlayers })}

    {#each s.roomPlayers as player (player.playerId)}
  • {player.isMe ? s.nickname || t.you : player.name} {player.isOwner ? t.owner : t.guest} {t.winsLabel} {player.wins} {#if !player.connected} {t.offline} {:else if !player.isOwner} {player.ready ? t.isReady : t.notReady} {/if} {#if game.isOwner && !player.isMe} {/if}
  • {/each} {#each empties as index (index)}
  • {t.emptySeat}
  • {/each}
{#if !compact} {/if}

{#if ownerAway} {t.ownerAway} {:else if game.isOwner && shortHanded} {fill(t.ownerNeedsMore, { n: s.minPlayers })} {:else if game.isOwner} {t.ownerStartsHint} {:else if game.isReady} {t.waitingForStart} {:else} {t.guestReadyHint} {/if}

{#if s.error} {:else if unsent} {/if}
{#if game.isOwner} {:else} {/if}
{#if game.isReady}

{t.unreadyToLeave}

{/if}