Skip to content
Pebble Pro is here at $49 one timeSee what’s included ↗
Pebble
ComponentsDocsMCPPricing
⌕ Find a component↗Log in
All components 673

Categories

Core inputs & forms46Buttons & actions33Navigation36Overlays & feedback49Data display33Charts & data viz40Cards & layout43Marketing blocks38App shells & pages37AI interfaces40Text & typography effects33Backgrounds & visual effects38Motion & transitions32Numbers & counters32Media34E-commerce333D & interactive36Themed sets40
Start with the essentials.Installation guide ↗Connect your agent ↗
← All componentsCore inputs & forms

Multi-step form

A checkout-style wizard with a step rail, per-step validation, a review step with edit links back to each step, a pending confirm and a success screen.

Preview

  1. 5
    ReviewCheck and confirm, current
  1. 5Review, current

Review your order

Step 5 of 5
Contact
Name: Ines Okafor
Email: ines@pebble.example
Shipping
Address: Rua das Flores 28, 1200-195 Lisbon
Delivery
Delivery: Express · $12.00
Payment
Card: Card ending in 4242
Total $198.00

Install

Pro source requires Pebble Pro. Try the full preview above.

Props

PropTypeDefaultDescription
formFormApi<V>—The object from our useForm; holds values, validators and errors for every step.
steps{ id, title, description?, fields, content, summary? }[]—Steps in order; fields are validated on Continue; summary lines feed the review.
onComplete(values) => void | Promise<void>—Runs on confirm; throw to show a message on the review step.
success(values) => ReactNode—Screen shown after onComplete succeeds.
submitLabelstring"Confirm"Confirm button text, e.g. "Pay $198.00".
submitNoteReactNode—Short note beside the confirm button.
defaultStepnumber0Step to open on; steps.length opens the review.
labelstring"Checkout"Accessible name of the form and rail.

Pro component

Try the full preview above. Editable source and build guides require Pebble Pro.

Buy Pebble Pro — $49How source access works ↗
Pebble

Small details.
Better interfaces.

React components to explore, make your own, and build on.

Library

  • Components
  • Installation
  • Pricing

Resources

  • For agents
  • About
  • Support

Legal

  • License
  • Terms
  • Privacy
  • Final sale

Built by Pebble

A product of Praxys Solutions LLC ↗

Pebble Pro is live

$49 one time, lifetime updates ↗