Files
sign/packages/lib/mail/sendResetPassword.ts

18 lines
490 B
TypeScript
Raw Normal View History

2023-06-05 13:44:22 +00:00
import { resetPasswordTemplate } from "@documenso/lib/mail";
import { NEXT_PUBLIC_WEBAPP_URL } from "../constants";
import { sendMail } from "./sendMail";
import { User } from "@prisma/client";
export const sendResetPassword = async (user: User, token: string) => {
await sendMail(
user.email,
"Forgot password?",
resetPasswordTemplate(
`${NEXT_PUBLIC_WEBAPP_URL}/api/auth/reset/${token}`,
"Reset Your Password"
)
).catch((err) => {
throw err;
});
};