Add back ability to listen for menu click events from the sidebar
This commit is contained in:
@@ -101,7 +101,11 @@ export class NestedSidebarMenu extends React.Component<NestedSidebarMenuProps, N
|
||||
duration={constants.DOCS_SCROLL_DURATION_MS}
|
||||
containerId={constants.DOCS_CONTAINER_ID}
|
||||
>
|
||||
<MenuItem style={menuItemStyles} innerDivStyle={menuItemInnerDivStyles}>
|
||||
<MenuItem
|
||||
style={menuItemStyles}
|
||||
innerDivStyle={menuItemInnerDivStyles}
|
||||
onClick={this._onMenuItemClick.bind(this)}
|
||||
>
|
||||
<span
|
||||
style={{
|
||||
textTransform: this.props.shouldReformatMenuItemNames ? 'capitalize' : 'none',
|
||||
@@ -145,6 +149,7 @@ export class NestedSidebarMenu extends React.Component<NestedSidebarMenuProps, N
|
||||
fontSize: 14,
|
||||
lineHeight: '35px',
|
||||
}}
|
||||
onClick={this._onMenuItemClick.bind(this)}
|
||||
>
|
||||
{entityName}
|
||||
</MenuItem>
|
||||
@@ -155,4 +160,9 @@ export class NestedSidebarMenu extends React.Component<NestedSidebarMenuProps, N
|
||||
</ul>
|
||||
);
|
||||
}
|
||||
private _onMenuItemClick(): void {
|
||||
if (!_.isUndefined(this.props.onMenuItemClick)) {
|
||||
this.props.onMenuItemClick();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user