chore(v2): cleanup & update deps (#1505)

* chore(v2): rename useBaseUrl -> withBaseUrl & update deps

* nits
This commit is contained in:
Endi 2019-05-22 19:20:53 +07:00 committed by GitHub
parent 3fc3644875
commit aa157969cf
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
13 changed files with 159 additions and 206 deletions

View file

@ -6,23 +6,24 @@
*/
import React from 'react';
import Head from '@docusaurus/Head'; // eslint-disable-line
import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; // eslint-disable-line
import Navbar from '@theme/Navbar'; // eslint-disable-line
import Footer from '@theme/Footer'; // eslint-disable-line
import Head from '@docusaurus/Head';
import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
import withBaseUrl from '@docusaurus/withBaseUrl';
import Navbar from '@theme/Navbar';
import Footer from '@theme/Footer';
import './styles.css';
function Layout(props) {
const context = useDocusaurusContext();
const {siteConfig = {}} = context;
const {baseUrl, favicon, tagline, title: defaultTitle} = siteConfig;
const {favicon, tagline, title: defaultTitle} = siteConfig;
const {children, title, noFooter, description} = props;
return (
<React.Fragment>
<Head defaultTitle={`${defaultTitle} · ${tagline}`}>
{title && <title>{`${title} · ${tagline}`}</title>}
{favicon && <link rel="shortcut icon" href={baseUrl + favicon} />}
{favicon && <link rel="shortcut icon" href={withBaseUrl(favicon)} />}
{description && <meta name="description" content={description} />}
{description && (
<meta property="og:description" content={description} />