Skip to Content
Documentation
Saas UI
Get Pro
Getting started
Components
Overview

Alert

Used to communicate a state that affects a system, feature or page.

SourceStorybookRecipe
This is the alert title

Anatomy

import { Alert } from '@saas-ui/react/alert'
<Alert />

Examples

Description

Use the children prop to provide additional context to the alert. This will be displayed below the alert message.

Invalid Fields
Your form has some errors. Please fix them and try again.

Status

Change the status of the alerts by passing the status prop. This affects the color scheme and icon used. Alert supports error, success, warning, and info statuses.

There was an error processing your request
Chakra is going live on August 30th. Get ready!
Seems your account is about expire, upgrade now
Data uploaded to the server. Fire on!

Variants

Use the variant prop to change the visual style of the alert. Values can be either subtle, solid, outline

Data uploaded to the server. Fire on!
Data uploaded to the server. Fire on!
Data uploaded to the server. Fire on!
Data uploaded to the server. Fire on!

Custom Icon

Use the icon prop to pass a custom icon to the alert. This will override the default icon for the alert status.

Submitting this form will delete your account

Props

Root

PropDefaultType
colorPalette 'gray'
'gray' | 'zinc' | 'neutral' | 'stone' | 'red' | 'orange' | 'amber' | 'yellow' | 'lime' | 'green' | 'emerald' | 'teal' | 'cyan' | 'sky' | 'blue' | 'indigo' | 'violet' | 'purple' | 'fuchsia' | 'pink' | 'rose' | 'presence' | 'status' | 'sidebar' | 'sidebar.accent' | 'accent' | 'slate'

The color palette of the component

status 'info'
'info' | 'warning' | 'success' | 'error' | 'neutral'

The status of the component

variant 'subtle'
'subtle' | 'surface' | 'outline' | 'solid'

The variant of the component

size 'md'
'sm' | 'md' | 'lg'

The size of the component

inline
'true' | 'false'

The inline of the component

Previous

Action Bar

Next

App Shell