Minesweeper built with React and Mobx.
Game component could be imported and used in any module as is.
Custom board size is possible by passing in the starting width, height and mines to game.newGame(). Standard sizes are hard-coded as options into the Minesweeper object.