UNPKG

rendr-handlebars

Version:

Glue handlebars templates into a Rendr app.

15 lines (13 loc) 402 B
var fs = require('fs'); module.exports = function(Handlebars) { return { getLayout: function(name, entryPath, callback) { var layoutPath = entryPath + 'app/templates/' + name + '.hbs'; fs.readFile(layoutPath, 'utf8', function (err, str) { if (err) return callback(err); var template = Handlebars.compile(str); callback(null, template); }); } } };