EmptyState
v1.0.2Updated 20 Jul 2026Friendly empty-list illustration + headline + sub-copy + primary CTA. Use whenever a list, search, or filter returns nothing.
Preview
Live · 12 storiesList EmptyOpen ↗
▸Why this is recommendedemptyplaceholderzero-statecta+1
The empty state — what EmptyState shows when there is no data — list.
Recommended for+14
- ✓Empty DataTables
- ✓Empty filter results
- ✓New-user onboarding panels
- ✓Search with zero hits
Tags+6
emptyplaceholderzero-statectalist
Features+4
- Headline + sub-copy
- Optional illustration / icon
- Primary + secondary CTA
- Variant for "no data yet" vs "no results"
- Compact / full size
- i18n: labels prop overrides every variant default title/description and the sketch aria-labels (DEFAULT_EMPTY_STATE_LABELS)
Not recommended for−2
- ✕Loading states (use Skeleton)
Install
Ask your agent, or call the MCP tool directly. The resolved bundle is written into your project.
Usage
Tick variants in the left menu — each adds a tab with that variant’s real story source, the same code the preview above renders.
Props
PropTypeRequired
titleHeadline
yesdescriptionSupporting copy
—iconIllustration / icon
—actionPrimary CTA button
—labelsOverride built-in UI strings (per-variant default titles/descriptions and sketch-illustration aria-labels) for i18n; English defaults exported as DEFAULT_EMPTY_STATE_LABELS
—