Skip to content

Chips

Overview

Chips are compact components used for inputs, filters, and suggestions, allowing users to interact with or provide contextual information in a concise format.

This library provides follow Chips components:

Assist Chip

Assist Chips are used for contextual actions and can include icons.

assist chips

Properties

namedescriptiontypedefault
labelRequired. The text displayed on the chip.string-
elevatedAdds elevation effect.booleanfalse
LeadingIconComponent for the leading icon.React.FC-
TrailingIconComponent for the trailing icon.React.FC-
leadingIconTypeCOMMON, FAVICON or BRANDEDIconTypeCOMMON
trailingIconTypeCOMMON, FAVICON or BRANDEDIconTypeCOMMON
leadingIconPropsProps for the leading icon.T-
trailingIconPropsProps for the trailing icon.T-
iconSizeSize of the icon.number18
labelStyleCustom styles for the label.TextStyle-

Filter Chip

Filter Chips are used to toggle filtering options and can display a loading state.

filter chips

filter chip loading state

Properties

namedescriptiontypedefault
labelRequired. The text displayed on the chip.string-
selectedIndicates whether the chip is selected.booleanfalse
elevatedAdds elevation effect.booleanfalse
loadingDisplays a loading indicator instead of the leading icon.booleanfalse
LeadingIconComponent for the leading icon.React.FC-
TrailingIconComponent for the trailing icon.React.FC-
leadingIconTypeCOMMON, FAVICON or BRANDEDIconTypeCOMMON
trailingIconTypeCOMMON, FAVICON or BRANDEDIconTypeCOMMON
leadingIconPropsProps for the leading icon.T-
trailingIconPropsProps for the trailing icon.T-
iconSizeSize of the icon.number18
labelStyleCustom styles for the label.TextStyle-
activityIndicatorSizeSize of the loading indicator.number38

Input Chip

Input Chips are used to represent user input and can display a leading image or default trailing icon.

input chips

Properties

namedescriptiontypedefault
labelRequired. The text displayed on the chip.string-
selectedIndicates whether the chip is selected.booleanfalse
elevatedURL for the leading image.booleanfalse
LeadingIconComponent for the leading icon.React.FC-
TrailingIconComponent for the trailing icon.React.FC-
leadingIconPropsProps for the leading icon.T-
trailingIconPropsProps for the trailing icon.T-
iconSizeSize of the icon.number18
labelStyleCustom styles for the label.TextStyle-
hasDefaultTrailingIconEnables the default trailing Close Icon.booleantrue

Suggestion Chip

Suggestion Chips are actionable suggestions for users and can include icons.

suggestion chips

Properties

namedescriptiontypedefault
labelRequired. The text displayed on the chip.string-
selectedIndicates whether the chip is selected.booleanfalse
elevatedURL for the leading image.booleanfalse
LeadingIconComponent for the leading icon.React.FC-
TrailingIconComponent for the trailing icon.React.FC-
leadingIconPropsProps for the leading icon.T-
trailingIconPropsProps for the trailing icon.T-
iconSizeSize of the icon.number18
labelStyleCustom styles for the label.TextStyle-