This is the classic game of Tetris made in react js by Abhishek Jain.
You can see the app running live at https://lazycoder16.github.io/tetris/
Here is a screenshot of the app:
Tetris.js
Contains the main game logic
Box.js
Component for each block on the board
Board.js
Component for showing the board
Game.js
Combines all the components and controls the state of the app