Chapters
00:00 - Refactoring to make use of the useForm helper
02:25 - Checking for errors from for form
03:15 - Normalizing our errors to a comma-delimited string
05:28 - Adding a loading indicator when our form is processing
07:00 - Clearing form values after successful submission