feat(client): use custom components for guide articles

This commit is contained in:
Valeriy
2019-02-04 03:46:27 +03:00
committed by Stuart Taylor
parent 54e6f4d6ae
commit 6a93b44aca
4 changed files with 91 additions and 47 deletions

View File

@ -13,7 +13,7 @@ exports.createGuideArticlePages = createPage => ({
node: {
htmlAst,
excerpt,
fields: { slug },
fields: { slug, component },
id
}
}) => {
@ -32,7 +32,13 @@ exports.createGuideArticlePages = createPage => ({
return createPage({
path: `/guide${slug}`,
component: guideArticle,
component: !component
? guideArticle
: path.resolve(
__dirname,
'../../src/templates/Guide/components/',
component
),
context: {
id,
meta