A collection of React test apps
In addition to taking input data (accessed via this.props), a component can maintain internal state data (accessed via this.state). When a component’s state data changes, the rendered markup will be updated by re-invoking render().
Bind the value to a state variable on an onChange event to change the state as the input value changes.