Last modified: August 22, 2025
The EmptyState component sets the content that appears when the extension is in an empty state. Use this component when there’s no content or data to help guide users.

- Image: the default image that comes with the component.
- Title: the title that describes why the component is in an empty state.
- Additional text: an additional Text component to provide further guidance. This does not come with the component by default.
- Additional button: an additional Button component to help users take action. This does not come with the component by default.
Props
| Prop | Type | Description |
|---|---|---|
flush | Boolean | When set to true, removes the default vertical margins for the component. By default, set to false. |
imageName | String | The name of the image. See available images. By default, set to 'emptyStateCharts'. |
imageWidth | Number | The max-width for the image container. By default, set to 250. |
layout | 'horizontal' (default) | 'vertical' | The layout direction of the content. |
reverseOrder | Boolean | When set to true, swaps out the visual order of the text (primary) and image (secondary) content. This ensures that the primary content is presented first to screen readers. By default, set to false. |
title | String | The text for the title header. |
Available images

addOnReporting
announcement
api
automatedTesting
beta
building
callingSetUp
companies
components
cone
contacts
contentStrategy
customObjects
customerExperience
customerSupport
deals
developerSecurityUpdate
electronicSignature
electronicSignatureEmptyState
emailConfirmation
emptyStateCharts
idea
integrations
leads
lock
meetings
missedGoal
multipleObjects
object
productsShoppingCart
registration
sandboxAddOn
social
store
storeDisabled
successfullyConnectedEmail
target
task
tickets
voteAndSearchUsage examples
- Display when it’s the first use of a feature.
- Show when the user is required to take action in order to populate the card with information.
Guidelines
- DO: make empty states informative so that users understand what will appear when the extension is not empty.
- DO: make empty states actionable. If relevant, explain the benefits of this area and how to add content or data.
- DON’T: make empty states too long.