Empty State
Explains an empty surface and guides the next useful action without adding noise.
@rivetui/empty-statePreview
Explore each composition interactively, then open its code in the same context.
Default
Workspace / Empty
No deployments yet
Connect a repository and ship the first revision to create a deployment history.
New deployments will appear here automatically.
Compact
No matching projects
Try another search term or clear the active filters.
Unframed
Activity
Nothing to review
New events will appear here as soon as the project changes.
Registry
Installation
Add the component source and its declared dependencies with the shadcn CLI.
Install component
bunx --bun shadcn@latest add @rivetui/empty-statePublic interface
API reference
Component-specific props are listed here. Native element and Base UI props continue to pass through.
EmptyState
| Prop | Type | Default |
|---|---|---|
variant | "plain" | "outline" | "outline" |
size | "sm" | "md" | "md" |
className | string | — |
EmptyStateMedia
| Prop | Type | Default |
|---|---|---|
variant | "plain" | "icon" | "icon" |
className | string | — |