'use strict'; const React = require('react/addons'); const GameHeader = require('./GameHeader'); const Immutable = require('immutable'); const {Map} = Immutable; const Chess = require('chess.js'); const GameInterface = React.createClass({ propTypes: { io: React.PropTypes.object, params: React.PropTypes.array.isRequired }, getInitialState() { return { modal: Map({open: false, message: ''}), soundsEnabled: false }; }, render() { return (
); }, _toggleModal(open, message) { this.setState({ modal: Map({open: open, message: message}) }); }, _toggleSounds() { this.setState({ soundsEnabled: !this.state.soundsEnabled }); } }); module.exports = GameInterface;