@tmlmobilidade/emails
Version:
30 lines (29 loc) • 1.36 kB
JavaScript
import { jsx as _jsx } from "react/jsx-runtime";
/* * */
import { render } from '@react-email/components';
/* * */
import { FailedBackupEmail } from './emails/failed-backup.js';
import { PlanApprovalRequestEmail } from './emails/plan-approval-request.js';
import { ResetPasswordEmail } from './emails/reset-password.js';
import { SucessfulGtfsValidationEmail } from './emails/sucessful-gtfs-validation.js';
import { UnsuccessfulGtfsValidationEmail } from './emails/unsucessful-gtfs-validation.js';
import { WelcomeEmail } from './emails/welcome.js';
/* * */
export const RenderFailedBackupEmail = async (props) => {
return await render(_jsx(FailedBackupEmail, { ...props }));
};
export const RenderResetPasswordEmail = async (props) => {
return await render(_jsx(ResetPasswordEmail, { ...props }));
};
export const RenderWelcomeEmail = async (props) => {
return await render(_jsx(WelcomeEmail, { ...props }));
};
export const RenderSucessfulGtfsValidationEmail = async (props) => {
return await render(_jsx(SucessfulGtfsValidationEmail, { ...props }));
};
export const RenderUnsuccessfulGtfsValidationEmail = async (props) => {
return await render(_jsx(UnsuccessfulGtfsValidationEmail, { ...props }));
};
export const RenderPlanApprovalRequestEmail = async (props) => {
return await render(_jsx(PlanApprovalRequestEmail, { ...props }));
};