Alex Vipond
SHIFT + D

Next-level multi-step form generation

Any multi-step form codebase worth its salt will suck.

Application state is pushed too far down the component tree. Individual form steps are acutely aware of which steps came before. They're responsible for analyzing form state and user attributes to decide which step comes next, or even mutate data collected in other steps.

Form control state is pushed too far up the component tree. Some overarching ancestor component is aware of

ON THIS PAGE

Next-level multi-step form generation