I’m using Visual Code for React!
Visual Studio Code
I use spacemacs (emacs) with React’s layer
For formatting, I use prettier with prettier-emacs and added a hook on my configuration file to run prettier each time I save.
Then I use magit (highly recommended) as a “git client”.