|
|
|
@ -5,11 +5,21 @@ const { join } = require("path") |
|
|
|
const TEMPLATE_PATH = join(__dirname, "..", "constants", "templates") |
|
|
|
|
|
|
|
exports.EmailTemplates = { |
|
|
|
[EmailTemplatePurpose.PASSWORD_RECOVERY]: readStaticFile(join(TEMPLATE_PATH, "passwordRecovery.html")), |
|
|
|
[EmailTemplatePurpose.INVITATION]: readStaticFile(join(TEMPLATE_PATH, "invitation.html")), |
|
|
|
[EmailTemplatePurpose.HEADER]: readStaticFile(join(TEMPLATE_PATH, "header.html")), |
|
|
|
[EmailTemplatePurpose.FOOTER]: readStaticFile(join(TEMPLATE_PATH, "footer.html")), |
|
|
|
[EmailTemplatePurpose.STYLES]: readStaticFile(join(TEMPLATE_PATH, "style.css")), |
|
|
|
[EmailTemplatePurpose.PASSWORD_RECOVERY]: readStaticFile( |
|
|
|
join(TEMPLATE_PATH, "passwordRecovery.html") |
|
|
|
), |
|
|
|
[EmailTemplatePurpose.INVITATION]: readStaticFile( |
|
|
|
join(TEMPLATE_PATH, "invitation.html") |
|
|
|
), |
|
|
|
[EmailTemplatePurpose.HEADER]: readStaticFile( |
|
|
|
join(TEMPLATE_PATH, "header.html") |
|
|
|
), |
|
|
|
[EmailTemplatePurpose.FOOTER]: readStaticFile( |
|
|
|
join(TEMPLATE_PATH, "footer.html") |
|
|
|
), |
|
|
|
[EmailTemplatePurpose.STYLES]: readStaticFile( |
|
|
|
join(TEMPLATE_PATH, "style.css") |
|
|
|
), |
|
|
|
} |
|
|
|
|
|
|
|
exports.getTemplateByPurpose = purpose => { |
|
|
|
|