https://reactjsguru.com/state-in-react/
How To Use State in React