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 componentsNavigation

Infinite list

List that loads the next page at a sentinel with skeleton rows, an error-with-retry state, an end state and a Load more fallback button.

Preview

Activity · scroll to load more

  • IDInes Duarte shared Launch checklist7m
  • MOMalik Osei uploaded 4 files14m
  • TRTomás Rey approved Press kit21m
  • PRPriya Raman closed 2 issues1h
  • IDInes Duarte updated Pricing table2h
  • MOMalik Osei commented on Walkthrough2h

Loading

  • IDInes Duarte shared Launch checklist7m

Error

  • IDInes Duarte shared Launch checklist7m

Couldn't load more.

End

  • IDInes Duarte shared Launch checklist7m

You have reached the end.

Install

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

Props

PropTypeDefaultDescription
items / getKey / renderItemT[] / (item) => string / (item, i) => ReactNode—Loaded items, their keys and how each row renders.
hasMore / loading / errorboolean / boolean / string | null— / false / nullPaging state: more pages, a page loading (skeletons), or a failed load (Retry).
onLoadMore() => void—Load the next page (sentinel, Load more button and Retry all call it).
autobooleantrueLoad automatically when the end of the list comes into view.
rootRefObject<Element>viewportScroll container used as the observer root.
skeletonRows / endMessagenumber / ReactNode3 / “You have reached the end.”Placeholder rows while loading and the end-of-list message.

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 ↗