Officina UI
Components

EmptyState

Placeholder for empty collections with title, copy, and action.

EmptyState fills empty lists and tables with guidance and a next step.

Example

Preview

No results found

Try adjusting your filters or search terms.

import { EmptyState } from '@officina/ui';

<EmptyState
  title="No results found"
  description="Try adjusting your filters."
  action={<Button>Clear filters</Button>}
/>;

API

PropTypeDefaultDescription
actionReactNode—Primary call-to-action (e.g. a button).
descriptionstring—Supporting text under the title.
iconReactNode—Illustrative leading icon.
sizeenummdOverall scale of the block.

On this page