freeCodeCamp/client/utils/gatsby/newsPageCreator.js

23 lines
359 B
JavaScript
Raw Normal View History

2018-11-29 12:12:15 +00:00
const path = require('path');
const newsArticle = path.resolve(
__dirname, '../../src/templates/News/ShowArticle/index.js'
);
exports.createNewsArticle = createPage => ({
node: {
fields: { slug },
shortId,
id
}
}) =>
createPage({
path: slug,
component: newsArticle,
context: {
slug,
shortId,
id
}
});