Real-world mini-appsPath 19/21
FormsState & eventsConditional renderingComposition
Prerequisites are suggestions only. Every challenge stays open.
Multi-Step Checkout
Model a three-step workflow without duplicating form state.
Requirements
- Preserve a single checkout object across all steps.
- Validate only the fields required by the current step.
- Prevent navigation outside the valid step range.
- Allow users to return and edit earlier information.
- Render a review summary before confirmation.