1 | const Concept = require('../presenters/concept.js');
|
2 |
|
3 | module.exports = (context, options) => {
|
4 | if (options.data) {
|
5 | const data = Object.assign({}, context, options.hash);
|
6 | const conceptPresenter = new Concept(data);
|
7 | const extraData = {
|
8 | imageUrl: conceptPresenter.imageUrl,
|
9 | responsiveGrids: conceptPresenter.responsiveGrids
|
10 | }
|
11 | const concept = Object.assign(data, extraData);
|
12 | return options.fn(concept);
|
13 | }
|
14 | };
|