Snackbar
In progress
Aria
RTL
The snackbar component is a non-disruptive message that appears on the interface to provide quick, at-a-glance feedback on the outcome of an action.
Anatomy
<Snackbar> <Snackbar.Trigger>...</Snackbar.Trigger> <Snackbar.Icon>...</Snackbar.Icon> <Snackbar.Content> <Snackbar.Header>...</Snackbar.Header> <Snackbar.Message>...</Snackbar.Message> </Snackbar.Content> <Snackbar.Close /> </Snackbar>
Default
Positions
Options
Semantic types
Auto close
Customization
Snackbar props
Name | Type | Required | Default | Description |
---|---|---|---|---|
trigger | slot | Yes | - | Clickable trigger element, see Snackbar.Trigger |
content | slot | No | - | Content of Snackbar item, see Snackbar.Content |
icon | slot | No | - | Icon slot of Snackbar item, see Snackbar.Icon |
close | slot | No | - | Close button slot of Snackbar item, see Snackbar.Close |
position | top-left | top-center | top-right | bottom-left | bottom-center | bottom-right | No | top-right | Close button slot of Snackbar item, see Snackbar.Close |
class | css_class | No | - | Tailwind classes for custom styles |
is_open | boolean | No | false | Whether or not the snackbar is open |
Snackbar.Content props
Name | Type | Required | Default | Description |
---|---|---|---|---|
header | slot | No | - | Header slot of Snackbar item, see Snackbar.Header |
message | slot | No | - | Message slot of Snackbar item, see Snackbar.Message |
class | css_class | No | - | Tailwind classes for custom styles |
Snackbar.Header props
Name | Type | Required | Default | Description |
---|---|---|---|---|
default | slot | No | - | Header of Snackbar item |
class | css_class | No | - | Tailwind classes for custom styles |
Snackbar.Message props
Name | Type | Required | Default | Description |
---|---|---|---|---|
default | slot | No | - | Message of Snackbar item |
class | css_class | No | - | Tailwind classes for custom styles |
Snackbar.Icon props
Name | Type | Required | Default | Description |
---|---|---|---|---|
default | slot | No | - | Icon slot of Snackbar item |
class | css_class | No | - | Tailwind classes for custom styles |