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 componentsE-commerce

Bundle Builder

Pick-N bundle builder with numbered slots, a tiered discount progress bar, a rolling discounted total and an add-bundle CTA over a catalogue of drawn items.

Preview

Pantry gift box: pick 3

2 of 3 picked
  1. Morning roast
  2. Wildflower honey
  3. 3Empty
Add 1 more for 20% off2 items · 10%3 items · 20%

Bundle total$20 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 970 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9.00 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 900 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9was $30.00

  • Morning roast$16.00 · 250 g
  • Smoked black tea$12.00 · 100 g
  • Wildflower honey$14.00 · 340 g
  • Maple syrup$18.00 · 250 ml
  • Drinking cocoa$11.00 · 200 g
  • Masala chai$13.00 · 100 g
  • Fig preserve$10.00 · 220 g
  • Chili oil$15.00 · 150 ml

Install

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

Props

PropTypeDefaultDescription
items{ id; name; price; thumb; detail? }[]—Catalogue to pick from, with drawn thumbnails.
sizenumber3Number of bundle slots.
tiers{ count; percent }[]2 → 10%, 3 → 20%Discounts unlocked by item count; shown on the progress bar.
value / defaultValue / onValueChangestring[][]Picked ids in slot order, controlled or not.
requireFullbooleantrueOnly enable the CTA once every slot is filled.
onAdd(ids: string[], total: number) => void—Add the bundle with its discounted total.
title / currency / localestring"Build your bundle" / "USD" / "en-US"Heading and money formatting.

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 ↗