basalt / mailer/src / MailPreview
Interface: MailPreview<T>
Defined in: mailer/src/preview.ts:11
A previewable mail: a definition plus the sample data used to render it. data is omitted for zero-argument mails.
Type Parameters
T
T = unknown
Properties
data?
> optional data?: T
Defined in: mailer/src/preview.ts:14
Sample data fed to the mail when rendering the preview.
label?
> optional label?: string
Defined in: mailer/src/preview.ts:16
Optional human label for the sidebar (defaults to the mail name).
mail
> mail: MailDefinition<T>
Defined in: mailer/src/preview.ts:12