File: components/settings/ProfileEditor.tsx
The profile editor likely validates only on form submission. Add validation on blur for each field using react-hook-form's trigger function. Show inline error messages below each field. Disable the submit button until all required fields are valid. Include a dirty-state indicator that shows "Unsaved changes" when the form has been modified.
Labels: bug
File:
components/settings/ProfileEditor.tsxThe profile editor likely validates only on form submission. Add validation on blur for each field using
react-hook-form'striggerfunction. Show inline error messages below each field. Disable the submit button until all required fields are valid. Include a dirty-state indicator that shows "Unsaved changes" when the form has been modified.Labels: bug