Hey , When I try to type inside the box , my keyboard input does not reflex into it, is is a simple React to do list , thanks in advance. Here is my code :
class Cont extends React.Component {
constructor(props) {
super(props);
this.state = {
term: '',
items: []
};
}
onChange = (event)=>{
this.setState=({term:event.target.value});
}
onSubmit = (event) =>{
event.preventDefault();
const newItems = [...this.state.items, this.state.term]
console.log(newItems)
this.setState({
term: '',
items: newItems
});
}
render(){
return(
<div>
<form className="Cont" onSubmit={this.onSubmit}>
<input value={this.state.term} onChange={this.onChange}/>
<button>Submit</button>
</form>
{this.state.items.map(item => <h3>{item}</h3>)}
</div>
);
}
}