GuyPie / minesweeper

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Minesweeper

GitHub page: https://guypie.github.io/minesweeper/

Known issues:

  • Not nearly enough tests, it was under bonus tasks so I cut myself some slack there. The few existing tests can be run with 'npm test'.
  • Scrolling quickly in large grids looks choppy, due to the windowing of the game grid.
  • Usage of CSS is inconsistent, I use React UI's CSS utilities is some place and CSS files in others.

Notes

I keep the current app state in local storage, this wasn't in the requirements but I noticed the example minesweeper does the same. I also consider it a win if the number of uncleared cells is equal to the overall mines count.

About


Languages

Language:TypeScript 81.0%Language:CSS 12.0%Language:HTML 7.1%