Как в данном случае управлять значением State? задача простая, нужно содержать число и -/+ 1 кнопками, при этом отображать на странице. Оба варианта не работают.
eng_cat_ackyes: 0,
eng_cat_ackno: 0,
...
<p>Acknowledged</p>
<Row>
<Button onChange={()=>this.setState({ eng_cat_ackyes: ++this.state.eng_cat_ackyes})}> + </Button>
<Input value={this.state.eng_cat_ackyes}
onChange={(event)=>this.setState({ eng_cat_ackyes: event.target.value})}
type="text" />
<Button onChange={()=>this.setState({ eng_cat_ackyes: --this.state.eng_cat_ackyes})}> - </Button>
</Row>
<p>Not Acknowledged</p>
<Row>
<Button onChange={()=>this.setState({ eng_cat_ackyes: this.state.eng_cat_ackyes+1})}> + </Button>
{this.state.eng_cat_ackno}
<Button onChange={()=>this.setState({ eng_cat_ackyes: this.state.eng_cat_ackyes-1})}> - </Button>
</Row>