X-Git-Url: https://git.cworth.org/git?p=lmno.games;a=blobdiff_plain;f=tictactoe%2Ftictactoe.jsx;h=a7614bcaf56168424da88827830cfbbea54be6c9;hp=71690b91e2ecf7692790eeb5517080aa35ef5653;hb=79ef861f4341e20501e9c540f9ed9c81ba52204b;hpb=e804009ec5cc7bb804c229915ce1c8ebedaa88c7 diff --git a/tictactoe/tictactoe.jsx b/tictactoe/tictactoe.jsx index 71690b9..a7614bc 100644 --- a/tictactoe/tictactoe.jsx +++ b/tictactoe/tictactoe.jsx @@ -72,6 +72,9 @@ events.addEventListener("game-state", event => { *********************************************************/ function GameInfo(props) { + if (! props.id) + return null; + return (

{props.id}

@@ -81,6 +84,9 @@ function GameInfo(props) { } function PlayerInfo(props) { + if (! props.id) + return null; + return (

Player

@@ -241,6 +247,10 @@ class Game extends React.Component { } } + join_team(team) { + fetch_put_json("player", {team: team}); + } + render() { const history = this.state.history; const current = history[this.state.step_number]; @@ -266,6 +276,11 @@ class Game extends React.Component { team={this.state.player_info.team} />,
+ +   +
{status}