TOAST

When to Use

Example: add-to-cart confirmation

  • Confirming a user action (save, delete, send)
  • Reporting errors or warnings from async operations
  • Providing non-blocking informational messages

Usage Guidelines

DO

Keep toast messages brief (one sentence). Use semantic variants consistently across the app

Don’t

Don't stack multiple toasts — queue them instead

DO

Provide an undo action for destructive operations

Don’t

Don't use toasts for critical information that requires user action — use Dialog instead