Here is the demo of Minesweeper game I built using ReactJs.
I will be creating a step-by-step guide on, all the possible challenges, (hard parts) and the way I approached them.
These are just one of the ways we can approach these problems. I appreciate your feedback and PR with suggestions and improvements.
The code is open source and you can find it here https://github.com/dejavu1987/react-minesweeper