Pass down sidebar instead of sectionNameToLinks

This commit is contained in:
Fabio Berger
2018-10-12 19:44:18 +01:00
parent 3ca9439481
commit a4604cb2f2
4 changed files with 17 additions and 19 deletions

View File

@@ -13,7 +13,7 @@ import { Translate } from 'ts/utils/translate';
export interface DocsTopBarProps {
location: Location;
translate: Translate;
sectionNameToLinks?: ObjectMap<ALink[]>;
sidebar?: React.ReactNode;
}
interface DocsTopBarState {
@@ -143,13 +143,8 @@ export class DocsTopBar extends React.Component<DocsTopBarProps, DocsTopBarState
openSecondary={true}
onRequestChange={this._onMenuButtonClick.bind(this)}
>
<Container className="clearfix pl1">
<NestedSidebarMenu
sectionNameToLinks={this.props.sectionNameToLinks}
shouldDisplaySectionHeaders={true}
shouldReformatMenuItemNames={false}
onMenuItemClick={this._onMenuButtonClick.bind(this)}
/>
<Container className="clearfix pl1" onClick={this._onMenuButtonClick.bind(this)}>
{this.props.sidebar}
</Container>
</Drawer>
);