Skip to content

Empty state - Web Component โ€‹

The EmptyState component can be used imported from:

Playground โ€‹

Parameters โ€‹

The Web component uses the <z-empty-state> tag:

By default, all the parameters are optional or can be set in different, except for the ones marked as required

The parametrization of the component can be done with the following custom HTML params:

NameTypeDescriptionSlotA11y
image-srcstringThe URL of the image to display
image-altstringThe alt text of the image
pictogramstringThe name of the pictogram to display
headerstringThe title of the empty stateheader
contentstringThe content of the empty statedefault
button-textstringThe text of the button
button-iconstringThe icon of the button
button-icon-rightbooleanWhether the icon should be displayed on the right side of the button

Events โ€‹

This component has events. Check the documentation about how to use the events.

NamePayloadDescription
clickEventEmitted when the button is clicked

Slots โ€‹

This component has slots. Check the documentation about how to use the slots.

NameTagsDescription
defaultspanThe content of the empty state
headerspanThe title of the empty state
actionsspanThe actions to display

Parameters use โ€‹

content โ€‹

The content parameter is used to define the content of the empty state component. It uses the default slot too.

Empty state content

The header parameter is used to define the header of the empty state component. It uses the header slot too.

Header

Empty state content

Image โ€‹

image-src โ€‹

The image-src parameter is used to define the image URL to be displayed inside the empty state component.

You can also use the images from the Zurich media images. Make sure you specify correctly the name of the image you want to display.

Empty state content
image-alt โ€‹

The image-alt parameter is used to define the alt text for the image displayed inside the empty state component.

pictogram โ€‹

The pictogram parameter is used to define the pictogram to be displayed inside the empty state component. Make sure you specify correctly the name of the pictogram you want to display. Check the Pictogram component for the list of available pictograms.

If both image-src and pictogram are defined, the pictogram will be displayed.

Empty state content

Button โ€‹

button-text โ€‹

The button-text parameter is used to define the text of the button displayed inside the empty state component.

button-icon โ€‹

The button-icon parameter is used to define the icon of the button displayed inside the empty state component.

button-icon-right โ€‹

The button-icon-right parameter is used to define the icon of the button displayed inside the empty state component on the right side.

Browser support โ€‹

Detected engine: ย 

  • Chromium

  • Webkit

  • Gecko

HTML Examples โ€‹

CodeSandbox example โ€‹