22 lines
425 B
TypeScript
22 lines
425 B
TypeScript
import MailjetEmailService from "./MailjetEmailService";
|
|
|
|
async function send({
|
|
provider,
|
|
data,
|
|
}: {
|
|
provider: "mailjet";
|
|
data: { to: string; subject: string; body: string };
|
|
}) {
|
|
if (provider !== "mailjet") {
|
|
throw new Error("Invalid provider: " + provider);
|
|
}
|
|
|
|
return await MailjetEmailService.send({
|
|
data: { to: data.to, subject: data.subject, body: data.body },
|
|
});
|
|
}
|
|
|
|
export default {
|
|
send,
|
|
};
|