Snackbar
Show code
<VStack>
<Button Style="Style.Glass" OnClick="ShowSnackbar">Default snackbar</Button>
<Button Style="Style.Glass" Color="Color.Success" OnClick="ShowSnackbarSuccess">Success snackbar</Button>
<Button Style="Style.Glass" Color="Color.Info" OnClick="ShowSnackbarInfo">Info snackbar</Button>
<Button Style="Style.Glass" Color="Color.Warning" OnClick="ShowSnackbarWarning">Warning snackbar</Button>
<Button Style="Style.Glass" Color="Color.Error" OnClick="ShowSnackbarError">Error snackbar</Button>
</VStack>
@code {
[CascadingParameter]
private Snackbar snackbar { get; set; } = default!;
private void ShowSnackbar()
{
snackbar.Push("This is a normal snackbar");
}
private void ShowSnackbarSuccess()
{
snackbar.Push("This is a snackbar as success", SnackbarType.Success);
}
private void ShowSnackbarInfo()
{
snackbar.Push("This is a snackbar as info", SnackbarType.Info);
}
private void ShowSnackbarWarning()
{
snackbar.Push("This is a snackbar as warning", SnackbarType.Warning);
}
private void ShowSnackbarError()
{
snackbar.Push("This is a snackbar as error", SnackbarType.Error);
}
}