require("dotenv").config(); const Handlebars = require("handlebars"); exports.render = (req, res) => { //Perform request validation let view; console.log("[HJS Render] New Render Request."); //console.log("[HJS Render] Context", req.body.context); if (req.body.context.bodyshop.template_header) { console.log("[HJS Render] Including Header"); view = `${req.body.context.bodyshop.template_header}${req.body.view}`; } else { console.log("[HJS Render] No header to include."); view = req.body.view; } var template = Handlebars.compile(view); res.send(template(req.body.context)); };