PromiseData
PromiseData<
T,ToastData> =PromiseExternalToast&object
Defined in: packages/sonner-next-intl/src/types.ts:152
Configuration for toast.promise with translated messages.
Type Declaration
Section titled “Type Declaration”description?
Section titled “description?”
optionaldescription:PromiseTExtendedResult<T>
error?
Section titled “error?”
optionalerror:PromiseTExtendedResult<T>
finally()?
Section titled “finally()?”
optionalfinally: () =>void|Promise<void>
Returns
Section titled “Returns”void | Promise<void>
loading?
Section titled “loading?”
optionalloading:string|TranslatedMessage<T>
success?
Section titled “success?”
optionalsuccess:PromiseTExtendedResult<T,ToastData>
Type Parameters
Section titled “Type Parameters”T extends Record<string, any>
Messages map.
ToastData
Section titled “ToastData”ToastData = any
Payload.