import { Component } from "react"; import Field from '../components/Field.js'; import request from "../scripts/requests.js"; class Game extends Component { constructor(props) { super(props); this.state = { myField: null, opponentField: null, myTurn: false } } doUpdate = () => { const process = (response) => { this.setState({ myField: response.my_field, opponentField: response.opponent_field, myTurn: response.my_turn }) } request("get_fields", { game_id: localStorage.getItem("gameId"), token: localStorage.getItem("token") }, process) } componentDidMount() { this.timer = setInterval(() => this.doUpdate(), 2000); } render() { return (

Let's play!

Player1

Player2

) } } export default Game;