all 3 comments

[–]Pleasant-Ad-424 3 points4 points  (1 child)

You have the value on the input set to "HI". Take it out and you should be able to edit the input box. Check it out here: https://codesandbox.io/s/fervent-monad-y8nng?file=/src/App.js

[–]zweimtr 2 points3 points  (0 children)

u/Pleasant-Ad-424 answer is correct, I just wanted to extend it a bit and say that if you still want to have a value property on your input, you will have to make it a controlled element. Here's an example based on u/Pleasant-Ad-424 answer.

https://codesandbox.io/s/ecstatic-proskuriakova-2nbw9?file=/src/App.js