Controlled components with React hooks
I love controlled components. Do you ?. Such a cliche question, but anyways let’s talk about controlled components with hooks.
They make your components flexible. They also help you keep a single source of truth for your component’s data.
You never want to mix controlled and uncontrolled components. More on this here React controlled vs uncontrolled.