Skip to content

PromiseData

PromiseData<T, ToastData> = PromiseExternalToast & object

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

Configuration for toast.promise with translated messages.

optional description: PromiseTExtendedResult<T>

optional error: PromiseTExtendedResult<T>

optional finally: () => void | Promise<void>

void | Promise<void>

optional loading: string | TranslatedMessage<T>

optional success: PromiseTExtendedResult<T, ToastData>

T extends Record<string, any>

Messages map.

ToastData = any

Payload.