class Todo extends Component {
constructor(props) {
super(props);
this.state = {
amount:1000000
}
}
handleChange= (e)=> {
const number= Number(e.target.value).toLocaleString();
console.log(number);
this.setState({
amount: number
})
}
render() {
return (
<div>
<input onChange={this.handleChange} value={this.state.amount.toLocaleString()}/>
</div>
)
}
}
ReactDOM.render(<Todo />, document.getElementById('root'));
I am a new front end developer. I am unable to change the value of my textbox with more than 9,999. I get NaN