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 componentsOverlays & feedback

Error State

Inline error panels for failed loads with a drawn glyph, message, retry with a retrying state, a details disclosure with a copyable error id, and compact, inline and full sizes.

Preview

Q3 report · inline

Something went wrong on our side

The server ran into a problem loading this. It's not you.

Error ID: req_7Hq2Lw91

GET /api/reports/q3 → 503 Service Unavailable
at fetchReport (reports.ts:48)
at loadDashboard (dashboard.ts:112)
retry-after: 30

Widgets · compact

Activity didn't load

net_offline

Billing is limited to owners

Chart failed

You don't have access

Ask an owner of this workspace to give you access.

You're offline

We couldn't reach the server. Check your connection and try again.

Install

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

Props

PropTypeDefaultDescription
kind"network" | "server" | "permission" | "generic""generic"Picks the drawn glyph and the default copy.
title / descriptionReactNodeper kindOverride the message. Announced as an alert.
onRetry() => void | Promise<unknown>—Shows Retry; a promise shows “Retrying…” until it settles.
retryLabelstring"Try again"Retry button text.
errorId / detailsstring—Behind “Show details”, with a Copy button for support.
defaultDetailsOpenbooleanfalseStart with details open.
actionsReactNode—More buttons beside Retry.
size"compact" | "inline" | "full""inline"One row, a centred panel, or a page-filling state.

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 ↗