TranslatedToast
TranslatedToast<
T> = (message,data?) =>string|number&object
Defined in: packages/sonner-next-intl/src/types.ts:168
API for generating translated toasts.
Type Declaration
Section titled “Type Declaration”custom()
Section titled “custom()”custom: (
jsx,data?) =>string|number
Parameters
Section titled “Parameters”(id) => React.ReactElement
Returns
Section titled “Returns”string | number
dismiss()
Section titled “dismiss()”dismiss: (
id?) =>string|number
Parameters
Section titled “Parameters”number | string
Returns
Section titled “Returns”string | number
error()
Section titled “error()”error: (
message,data?) =>string|number
Parameters
Section titled “Parameters”message
Section titled “message”string | TranslatedMessage<T>
Returns
Section titled “Returns”string | number
info()
Section titled “info()”info: (
message,data?) =>string|number
Parameters
Section titled “Parameters”message
Section titled “message”string | TranslatedMessage<T>
Returns
Section titled “Returns”string | number
loading()
Section titled “loading()”loading: (
message,data?) =>string|number
Parameters
Section titled “Parameters”message
Section titled “message”string | TranslatedMessage<T>
Returns
Section titled “Returns”string | number
message()
Section titled “message()”message: (
message,data?) =>string|number
Parameters
Section titled “Parameters”message
Section titled “message”string | TranslatedMessage<T>
Returns
Section titled “Returns”string | number
promise()
Section titled “promise()”promise: <
ToastData>(promise,data?) =>string&object|number&object| {unwrap: () =>Promise<ToastData>; }
Type Parameters
Section titled “Type Parameters”ToastData
Section titled “ToastData”ToastData
Parameters
Section titled “Parameters”promise
Section titled “promise”PromiseT<ToastData>
PromiseData<T, ToastData>
Returns
Section titled “Returns”string & object | number & object | { unwrap: () => Promise<ToastData>; }
success()
Section titled “success()”success: (
message,data?) =>string|number
Parameters
Section titled “Parameters”message
Section titled “message”string | TranslatedMessage<T>
Returns
Section titled “Returns”string | number
warning()
Section titled “warning()”warning: (
message,data?) =>string|number
Parameters
Section titled “Parameters”message
Section titled “message”string | TranslatedMessage<T>
Returns
Section titled “Returns”string | number
Type Parameters
Section titled “Type Parameters”T extends Record<string, any>
Messages map.