Docs
Components/Layout/Toast

Toast

A non-blocking notification with auto-dismiss.

s0 add toast

Usage

@State private var showToast = false

S0.Toast("Changes saved!", isPresented: $showToast)
S0.Toast("Something went wrong",
    variant: .destructive,
    isPresented: $showError)

Parameters

NameTypeDefaultDescription
messageStringNotification text.
variantToastVariant.defaultStyle: .default, .success, .destructive, .warning.
isPresentedBinding<Bool>Controls toast visibility. Auto-dismisses after 3s.