Kaizen
Browse modulesEmailemail/templatesFunctions

Function: createEmailTemplates()

function createEmailTemplates(brand: EmailTemplateBrand): {
  magicLink: (props: MagicLinkEmailTemplateProps) => Promise<RenderedEmailTemplate>;
  organizationInvitation: (props: OrganizationInvitationEmailTemplateProps) => Promise<RenderedEmailTemplate>;
  verifyEmail: (props: VerifyEmailTemplateProps) => Promise<RenderedEmailTemplate>;
};

Defined in: server/email/templates/index.tsx:31

Parameters

ParameterType
brandEmailTemplateBrand

Returns

{
  magicLink: (props: MagicLinkEmailTemplateProps) => Promise<RenderedEmailTemplate>;
  organizationInvitation: (props: OrganizationInvitationEmailTemplateProps) => Promise<RenderedEmailTemplate>;
  verifyEmail: (props: VerifyEmailTemplateProps) => Promise<RenderedEmailTemplate>;
}
magicLink: (props: MagicLinkEmailTemplateProps) => Promise<RenderedEmailTemplate>;

Parameters

ParameterType
propsMagicLinkEmailTemplateProps

Returns

Promise<RenderedEmailTemplate>

organizationInvitation

organizationInvitation: (props: OrganizationInvitationEmailTemplateProps) => Promise<RenderedEmailTemplate>;

Parameters

Returns

Promise<RenderedEmailTemplate>

verifyEmail

verifyEmail: (props: VerifyEmailTemplateProps) => Promise<RenderedEmailTemplate>;

Parameters

ParameterType
propsVerifyEmailTemplateProps

Returns

Promise<RenderedEmailTemplate>

On this page