{% extends 'layout/site.html.twig' %} {% set isCreated = session.status.value == 'created' %} {% set isFinished = session.status.value in ['won', 'lost'] %} {% block title %}{{ isCreated ? 'Waiting for players' : 'Post-game chat' }} - {{ session.game.name }}{% endblock %} {% block body %}
{% if isCreated %}

Waiting for more players to join

{{ session.game.name }}

Share the invite code with your friends. Feel free to chat below while you wait — no need to reload the page.

Players joined: {{ session.players|length }} / {{ session.game.numberOfPlayers }}
    {% for sessionPlayer in session.players %}
  • {{ sessionPlayer.user.username }}
  • {% endfor %}
{% if session.players|length >= session.game.numberOfPlayers %}
{% endif %} Back to Dashboard
{% elseif isFinished %}

{{ session.status.value == 'won' ? 'You won!' : 'Game over' }}

{{ session.game.name }}

The game has ended, but the chat is still open for a little while — feel free to keep talking.

View results Back to Dashboard
{% endif %}
Lobby chat
{% for message in messages %}
{{ message.player.user.username }} {{ message.createdAt|date('H:i') }}
{{ message.content }}
{% else %}

No messages yet. Say hi!

{% endfor %}
{% if player %}
{% else %}

Only players in this session can chat.

{% endif %}
{% endblock %}