Patterns
Multi-step Wizard
Each step is validated before you can move on. Go back and forth: values from hidden steps are kept, and the review step reads them all.
- 1. Account
- 2. Workspace
- 3. Plan
- 4. Review
What this shows
A long form split into steps that share one useForm.
skipUnregister: truekeeps values from steps that are no longer rendered.validateFields(names)validates only the current step before moving on.- The review step reads everything with
useFormValuesAndExtraInfos.