UNPKG

455 BJavaScriptView Raw
1'use strict';
2
3function helper(paper) {
4 paper.handlebars.registerHelper('region', function (params) {
5 let regionId = params.hash.name;
6
7 if (!paper.contentServiceContext.regions) {
8 return '';
9 }
10
11 const content = `<div data-content-region="${regionId}">${paper.contentServiceContext.regions[regionId] || ''}</div>`;
12
13 return new paper.handlebars.SafeString(content);
14 });
15}
16
17module.exports = helper;