@yaadevmohit
Posted
Congratulation on a good design. Think you can do logic for this faster with react. Here are few things to also consider with your solution:
- Design is good but you still have to implement validation for step 1.
- Step 4 change button is not working at all. It should bring back user to step 2 to make changes.
- Checkboxes are not working in step 3 properly.
- Also consider adding min-height for step 2 options so the height doesn't change with extra tag added (2 months free). It creates a more smoothing UI.
React will help you with creating this form much faster with hooks and stuff for the logic. But honestly great job with creating this form with vanilla javascript.
Marked as helpful
@alfiandwi93
Posted
@yaadevmohit thanks for the advice