fix(v2): wrong head meta and title (#1354)

This commit is contained in:
Endilie Yacop Sucipto 2019-04-10 17:08:58 +07:00 committed by GitHub
parent 5872e2dd91
commit 415d2b33d1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 23 additions and 16 deletions

View file

@ -9,20 +9,27 @@ import React, {useContext, useEffect} from 'react';
import DocsPaginator from '@theme/DocsPaginator'; // eslint-disable-line
import DocusaurusContext from '@docusaurus/context';
import Head from '@docusaurus/Head';
import styles from './styles.module.css';
function DocBody(props) {
const {metadata, modules} = props;
const {language, version} = metadata;
const context = useContext(DocusaurusContext);
useEffect(() => {
context.setContext({metadata});
}, []);
const DocContents = modules[0];
return (
<div className={styles.docBody}>
<Head>
{metadata && metadata.title && <title>{metadata.title}</title>}
{language && <html lang={language} />}
{language && <meta name="docsearch:language" content={language} />}
{version && <meta name="docsearch:version" content={version} />}
</Head>
<div className="container margin-bottom-xl">
<div className="row">
<div className="col col-8 col-offset-2">