// defining game object before React render() call throws the "Cannot set property 'width' of null" error
// const game = new ex.Engine({
// width: Settings.engine.canvas.width,
// height: Settings.engine.canvas.height,
// displayMode: Settings.engine.displayMode.Fixed,
// canvasElementId: Settings.engine.canvas.canvasElementId,
// pointerScope: Settings.engine.controls.pointerScope
// });
ReactDOM.render(
<canvas id={Settings.engine.canvas.canvasElementId} width={Settings.engine.canvas.width} height={Settings.engine.canvas.height} />, document.getElementById('root')
)
// define game object after React render() call does not result in the error