Skip to content

TranslatedMessage

TranslatedMessage<T> = object & { data?: Record<string, string | number | Date>; type?: "regular" | never; } | { data?: never; formats?: never; type?: "raw"; } | { data?: Record<string, string | number | RichTagsFunction | Date>; type?: "rich"; } | { data?: Record<string, string | number | Date | MarkupTagsFunction>; type?: "markup"; }

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

Describes a translation-ready message used by a toast.

optional formats: Formats

Optional formatting rules.

key: NamespacedMessageKeys<T>

Message key including namespace.

T extends Record<string, any>

Messages map.