Snackbar
Snackbars provide brief messages about app processes at the bottom of the screen.
Snackbars inform users of a process that an app has performed or will perform. They appear temporarily, towards the bottom of the screen. They shouldn’t interrupt the user experience, and they don’t require user input to disappear.
A Snackbar can contain a single action. Because Snackbar disappears automatically, the action shouldn't be "Dismiss" or "Cancel".
This components provides only the visuals of the Snackbar. If you need to show a Snackbar with defaults on the screen, use ScaffoldState.snackbarHostState and SnackbarHostState.showSnackbar:
If you want to customize appearance of the Snackbar, you can pass your own version as a child of the SnackbarHost to the Scaffold:
Parameters
modifiers for the Snackbar layout
action / button component to add as an action to the snackbar. Consider using SnackbarDefaults.primaryActionColor as the color for the action, if you do not have a predefined color you wish to use instead.
whether or not action should be put on the separate line. Recommended for action with long action text
Defines the Snackbar's shape as well as its shadow
background color of the Snackbar
color of the content to use inside the snackbar. Defaults to either the matching content color for backgroundColor, or, if it is not a color from the theme, this will keep the same value set above this Surface.
The z-coordinate at which to place the SnackBar. This controls the size of the shadow below the SnackBar
content to show information about a process that an app has performed or will perform