What about s complex form?
Render = () =>
Input1 value=this.state.input1 onChange= update state for field1
These inputs all need special cases of onChange to secure the value they modify. You either need a grip of extracted components for all the inputs, or a really awkwardly abstract component that gets configured per prop.