Represents a group of components and patterns used to communicate conditions, events, or responses to user actions.
| Component | Purpose and use |
|---|
| Alert and Notice | A conditional message provided in response to user action or system activity, and presented in the context of the user flow. |
| useToast | A brief, temporary message that appears at the bottom of the screen to acknowledge user actions without interrupting their workflow. |
| FieldMessage | This component is only required when building a custom field that isn’t provided by Braid. |
| Pattern | Purpose and use |
|---|
| Empty state | Displays a message in place of content when none is available, guiding users on what to do next. |
| Error state | Displays a message when an expected action fails, alerting users to the problem and how to proceed. |
| Nudge | Displays a prominent, actionable message that drives users toward a specific behaviour relevant to their current context. |
| Service outage banner | Informs users of an existing or upcoming outage or reduced service level, affecting the whole system or specific products. |