When to use
When you need to show alert messages to users.
When you need a persistent static container which is closable by user actions.
The simplest usage for short messages.
There are 4 types of Alert: success, info, warning, error.
Success Text
Info Text
Warning Text
Error Text
To show close button.
Warning Text Warning Text Warning TextW arning Text Warning Text Warning TextWarning Text Error TextError Description Error Description Error Description Error Description Error Description Error Description Additional description for alert message.
Success TextSuccess Description Success Description Success Description
Info TextInfo Description Info Description Info Description Info Description
Warning TextWarning Description Warning Description Warning Description Warning Description
Error TextError Description Error Description Error Description Error Description
Replace the default icon with customized text.
A relevant icon will make information clearer and more friendly.
Success TipsDetailed description and advice about successful copywriting. Informational NotesAdditional description and information about copywriting. WarningThis is a warning notice about copywriting. ErrorThis is an error message about copywriting. Display Alert as a banner at top of page.
Smoothly unmount Alert upon close.
ErrorBoundary Component for making error handling easier in
.
API
| Property | Description | Type | Default |
|---|
afterClose | Called when close animation is finished | () => void | - |
banner | Whether to show as banner | boolean | false |
closable | Whether Alert can be closed | boolean | - |
closeText | Close text to show | string|ReactNode | - |
description | Additional content of Alert | string|ReactNode | - |
icon | Custom icon, effective when showIcon is true | ReactNode | - |
message | Content of Alert | string|ReactNode | - |
showIcon | Whether to show icon | boolean | false, in banner mode default is true |
type | Type of Alert styles, options: success, info, warning, error | string | info, in banner mode default is warning |
onClose | Callback when Alert is closed | (e: MouseEvent) => void | - |
Alert.ErrorBoundary
| Property | Description | Type | Default |
|---|
message | custom error message to show | ReactNode | {{ error }} |
description | custom error description to show | ReactNode | {{ error stack }} |