Status
The Status component provides status badges and menus for displaying process states and connectivity information with icons.Installation
Usage
Status Badge
Status Badge Sizes
Status Menu
Props
StatusBadge
Underlying HTML element to render (currently only supports ‘span’).
Sets the display style of the Status Badge. Available variants:Process States:
ProcessErrorProcessWarningProcessSuccessProcessNeutralProcessInProgressProcessDisabledProcessDraft
ConnectivityAvailableConnectivityBusyConnectivityUnavailableConnectivityOfflineConnectivityNeutral
Sets the size of the Status Badge.
Overrides the default element name to apply unique styles with the Customization Provider.
Variants
Process Status Variants
- ProcessSuccess: Successful completion (green with success icon)
- ProcessError: Error or failure (red with error icon)
- ProcessWarning: Warning state (orange with warning icon)
- ProcessInProgress: Currently in progress (blue with loading icon)
- ProcessNeutral: Neutral or default state (gray with neutral icon)
- ProcessDisabled: Disabled state (gray)
- ProcessDraft: Draft state (gray)
Connectivity Status Variants
- ConnectivityAvailable: Available/online (green with available icon)
- ConnectivityBusy: Busy (orange with busy icon)
- ConnectivityUnavailable: Unavailable (red with unavailable icon)
- ConnectivityOffline: Offline (gray with offline icon)
- ConnectivityNeutral: Neutral connectivity state (gray)
Features
- Automatically includes appropriate icons for each variant
- Three size options: default, small, and borderless
- Status menu for displaying multiple status options
- Consistent with Twilio design system colors and patterns