Skip to content

TranslatedToast

TranslatedToast<T> = (message, data?) => string | number & object

Defined in: packages/sonner-next-intl/src/types.ts:168

API for generating translated toasts.

custom: (jsx, data?) => string | number

(id) => React.ReactElement

TranslatedExternalToast<T>

string | number

dismiss: (id?) => string | number

number | string

string | number

error: (message, data?) => string | number

string | TranslatedMessage<T>

TranslatedExternalToast<T>

string | number

info: (message, data?) => string | number

string | TranslatedMessage<T>

TranslatedExternalToast<T>

string | number

loading: (message, data?) => string | number

string | TranslatedMessage<T>

TranslatedExternalToast<T>

string | number

message: (message, data?) => string | number

string | TranslatedMessage<T>

TranslatedExternalToast<T>

string | number

promise: <ToastData>(promise, data?) => string & object | number & object | { unwrap: () => Promise<ToastData>; }

ToastData

PromiseT<ToastData>

PromiseData<T, ToastData>

string & object | number & object | { unwrap: () => Promise<ToastData>; }

success: (message, data?) => string | number

string | TranslatedMessage<T>

TranslatedExternalToast<T>

string | number

warning: (message, data?) => string | number

string | TranslatedMessage<T>

TranslatedExternalToast<T>

string | number

T extends Record<string, any>

Messages map.