Tag
A non-interactive component that can be used to display a small piece of information: general indicators, app / account identifiers, updates, or activity counters.
Usage
Props
mode
mode
"indicator"
, "identifier"
, "new"
or "activity"
"indicator"
Set of predefined color, background and size combinations (which can be overridden by the corresponding props).
size
size
"normal"
or "small"
Depends of the current mode
Defines size and padding for the rendered component.
color
color
String
(color)
Depends of the current mode
The text color.
background
background
String
(color)
Depends of the current mode
The background color.
uppercase
uppercase
Boolean
true
Defines the text style uppercase transformation for the contents.
limitDigits
limitDigits
Boolean
or Number
false
Use this to pass a number as the label
prop of the Tag, and limit it to a certain number of digits. For example, 250
will be displayed as “99+” if the number of digits is 2
.
Set to true
for the default number of digits (2
), or set to the desired number.
label
label
React node
None
The label of the Tag.
icon
icon
React node
None
The icon to be displayed in the label. It can be used alone or with label
.
children
children
React node
None
The child content (takes priority over label
and icon
).
Last updated