chore: nits

This commit is contained in:
endiliey 2018-09-16 01:40:56 +08:00
parent 85f0fd69c0
commit 15a810fee5
3 changed files with 12 additions and 18 deletions

View file

@ -22,16 +22,19 @@ export default class Docs extends React.Component {
{thisSidebar[categoryName].map(rawLinkID => {
const linkID = (language ? `${language}-` : '') + rawLinkID;
const linkMetadata = docsMetadatas[linkID];
if (!linkMetadata) {
throw new Error(
`Improper sidebars.json file, document with id '${linkID}' not found.`
);
}
const linkClassName =
linkID === thisID ? 'navListItemActive' : 'navListItem';
return (
linkMetadata && (
<li className={linkClassName} key={linkID}>
<Link className="navItem" to={linkMetadata.permalink}>
{linkMetadata.sidebar_label || linkMetadata.title}
</Link>
</li>
)
<li className={linkClassName} key={linkID}>
<Link className="navItem" to={linkMetadata.permalink}>
{linkMetadata.sidebar_label || linkMetadata.title}
</Link>
</li>
);
})}
</ul>