Skip to content

useToast

useToast(): object

Defined in: react/components/overlay/toast-host.tsx:170

Hook returning the imperative toast façade for use inside components.

clear: () => void

Dismiss all toasts.

void

dismiss: (id) => void

Dismiss a toast by id.

number

void

error: (message, opts?) => number

Error toast (sticky by default).

string

Omit<ToastOptions, "message" | "level">

number

generic: (message, opts?) => number

Neutral toast.

string

Omit<ToastOptions, "message" | "level">

number

info: (message, opts?) => number

Info toast.

string

Omit<ToastOptions, "message" | "level">

number

show: (opts) => number

Raise a toast from full options; returns its id.

ToastOptions

number

success: (message, opts?) => number

Success toast.

string

Omit<ToastOptions, "message" | "level">

number

warn: (message, opts?) => number

Warning toast.

string

Omit<ToastOptions, "message" | "level">

number