Hi everyone am trying to add string values from this.state.todo below to the array (list) below so that i can loop through them. I need assistance
import React, {Component} from "react";
import "./styles.css";
class App extends Component {
state = {
todo: '',
list: []
}
changeHandler = (event) => {
this.setState({
todo: event.target.value
});
}
submitHandler = (event) => {
event.preventDefault()
this.setState({
list: [...this.state.list, this.state.todo]
});
}
render(){
return (
<div className="App">
<input type="text" onChange = {this.changeHandler} />
<button onSubmit={this.submitHandler}> Submit </button>
{console.log(this.state)}
</div>
);
}
}
export default App
