I've used Formik a lot and can add a nice layer for dealing with react forms and validation. https://formik.org/docs/tutorial