fix(v2): sidebar not appearing on index.html version

This commit is contained in:
endiliey 2019-04-27 17:06:44 +08:00
parent b3cf9c62d5
commit 569985ad80
2 changed files with 4 additions and 1 deletions

View file

@ -21,6 +21,7 @@ import styles from './styles.module.css';
function Doc(props) {
const {siteConfig = {}} = useContext(DocusaurusContext);
const {route, docsMetadata, location} = props;
console.log(props);
const {baseUrl, favicon} = siteConfig;
return (
<Layout>

View file

@ -14,7 +14,9 @@ import styles from './styles.module.css';
function Sidebar(props) {
const {docsMetadata, location} = props;
const id = docsMetadata.permalinkToId[location.pathname];
const id =
docsMetadata.permalinkToId[location.pathname] ||
docsMetadata.permalinkToId[location.pathname.replace(/\/$/, '')];
const metadata = docsMetadata.docs[id] || {};
const {sidebar, language} = metadata;