What are controlled components?
Controlled Components are those in which form’s data is handled by the component’s state.
What two props must you pass to an input for it to be “controlled”?
A controlled input accepts its current value as a prop, as well as a callback to change that value.