What is the purpose of state in React?
Similar to props except it allows a component to be private and have full control of the dynamic properties it contains.
How do you pass an event handler to a React element?
Pass an event handler as prop.
<button onClick={this.handleClick.bind(this)}>