Use Atom and get some of the most popular packages. We are going to use nuclide for a faster workflow..

Learn some of the Atom shortcuts

shortcuts

We'll use babel and flow for all sorts of goodness.

https://reactjs.org/docs/thinking-in-react.html

https://github.com/yannickcr/eslint-plugin-react/issues/1697

In this case, you'd add // eslint-disable-line react/no-unused-state on the line that was warning.