Enable setting of title for custom pages

* allowing custom title on page component

* Update about-slash.js

* Update help.js

* Update users.js

* Update versions.js
This commit is contained in:
Endilie Yacop Sucipto 2018-05-31 12:37:38 +08:00 committed by Yangshun Tay
parent b3d59f8a0f
commit 72f4f36939
6 changed files with 20 additions and 2 deletions

View file

@ -498,6 +498,7 @@ async function execute() {
<Site
language={language}
config={siteConfig}
title={ReactComp.title}
metadata={{id: pageID}}>
<ReactComp language={language} />
</Site>
@ -513,7 +514,11 @@ async function execute() {
let language = env.translation.enabled ? 'en' : '';
translate.setLanguage(language);
const str = renderToStaticMarkupWithDoctype(
<Site language={language} config={siteConfig} metadata={{id: pageID}}>
<Site
title={ReactComp.title}
language={language}
config={siteConfig}
metadata={{id: pageID}}>
<ReactComp language={language} />
</Site>
);
@ -526,7 +531,11 @@ async function execute() {
let language = env.translation.enabled ? 'en' : '';
translate.setLanguage(language);
const str = renderToStaticMarkupWithDoctype(
<Site language={language} config={siteConfig} metadata={{id: pageID}}>
<Site
title={ReactComp.title}
language={language}
config={siteConfig}
metadata={{id: pageID}}>
<ReactComp language={language} />
</Site>
);