KP-006 · ONBOARDING/FIRST/RUN
First Run Onboarding Page
The first session, asked one question at a time, with a way out at the top. The escape hatch is the part that matters: onboarding that cannot be skipped is a wall, and the people most likely to hit it are the ones setting up their second yard who already know all the answers.
Install
One command — the source lands in your repo. Or copy it from the Code tab.
$ pnpm dlx shadcn@latest add @kinetiq/onboarding-first-run
Props
- showPreview
- boolean
- default —
- Render the live-bound preview card beside the questions.
- skipLabel / skipHref
- string
- default —
- The escape hatch, kept at the top rather than the bottom.
- onDone
- (answers) => void
- default —
- Fired with everything gathered.
| Prop | Type | Default | Description |
|---|---|---|---|
| showPreview | boolean | — | Render the live-bound preview card beside the questions. |
| skipLabel / skipHref | string | — | The escape hatch, kept at the top rather than the bottom. |
| onDone | (answers) => void | — | Fired with everything gathered. |