1
0

Hide Message at top of Game if not in lobby

Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
This commit is contained in:
James Ketrenos 2022-03-02 11:20:57 -08:00
parent 1ccb6384de
commit f023ecd41d

View File

@ -932,7 +932,8 @@ class Table extends React.Component {
render() { render() {
const game = this.state.game, const game = this.state.game,
player = game ? game.player : undefined, player = game ? game.player : undefined,
isTurn = (game && game.turn && game.turn.color === game.color) ? true : false; isTurn = (game && game.turn && game.turn.color === game.color) ? true : false,
showMessage = (game && game.state === 'lobby');
let color; let color;
switch (game ? game.color : undefined) { switch (game ? game.color : undefined) {
@ -1009,7 +1010,7 @@ class Table extends React.Component {
</div> </div>
{ game && <div className={'Game ' + game.state}> { game && <div className={'Game ' + game.state}>
<Paper className="Message">{ this.state.message }</Paper> { showMessage && <Paper className="Message">{ this.state.message }</Paper> }
{(this.state.pickName || !game.name) && <PlayerName table={this}/> } {(this.state.pickName || !game.name) && <PlayerName table={this}/> }
{(!this.state.pickName && game.name) && <> {(!this.state.pickName && game.name) && <>
<Players table={this}/> <Players table={this}/>