Multi Step Wizard
layoutConfigurable step-by-step wizard with validation and progress indicator.
Preview
No preview available
Check the code examples below.
Installation
npm install @launchapp/design-systemImport
import { MultiStepWizard } from "@launchapp/design-system";Examples
Setup wizard
<MultiStepWizard steps={[ { id: "info", title: "Basic Info", content: <div>Step 1 form</div> }, { id: "config", title: "Configuration", content: <div>Step 2 form</div> }, { id: "review", title: "Review", content: <div>Summary</div> }, ]} onComplete={() => console.log("done")}/>Props
| Prop | Type | Default | Description |
|---|---|---|---|
steps* | WizardStep[] | — | Array of step objects with id, title, and content. |
onComplete | () => void | — | Called when all steps are completed. |