{$_("lobby.confirm_leave_message")}

{$_("lobby.confirm_kick_player_message", { values: { player_name: sessionStore.getUser(kick_player)?.Username || "Name not found" }, })}

{$_("lobby.card_deck_modal")}

{#each CardDecks as cardDeck} {cardDeck.name}
{/each}
{#if sessionStore.getState().gameState !== GameState.Lobby} {/if}
{$_("game_status.game_status")} {$_(`game_status.${GameState[$sessionStore.gameState].toLowerCase()}`)}
{#if sessionStore.isConnected()} {/if} {#if sessionStore.getState().gameState === GameState.Lobby}
{#if sessionStore.getPlayerPermissions().isHost} {/if}
{/if} {#if sessionStore.getPlayerPermissions().isHost && sessionStore.getState().gameState === GameState.Lobby} {/if}
{#if players.length > 5} {/if} {#if sessionStore.getState().gameState == GameState.Lobby}
{$_("lobby.selected_card_deck")} {CardDecks.find((e) => e.id == $sessionStore.cardDeckId)?.name}
e.id == $sessionStore.cardDeckId)?.cardComponent} cardDeckId={CardDecks.find((e) => e.id == $sessionStore.cardDeckId)?.id ?? 0} {cardHeight} {cardWidth} centerDistancePx={centerDistancePx * 3} {maxRotationDeg} />
{#if sessionStore.getPlayerPermissions().isHost} {/if}
{/if} {$_("lobby.player_name")} {$_("lobby.status")} {#each filteredPlayers() as player} {player.Username} {#if sessionStore.isCurrentPlayer(player.PlayerId)} {$_("lobby.you")} {/if} {#if sessionStore.getPlayerPermissions(player.PlayerId).isHost} {$_("lobby.host")} {/if} {#if player.IsConnected} {$_(`player_status.connected`)} {:else} {$_(`player_status.disconnected`)} {/if} {#if sessionStore.getPlayerPermissions().isHost} {$_("lobby.kick_player")} {$_("lobby.rename_player")} {/if} {/each}