aboutsummaryrefslogtreecommitdiffstats
path: root/ui/app/components/sidebars
diff options
context:
space:
mode:
Diffstat (limited to 'ui/app/components/sidebars')
-rw-r--r--ui/app/components/sidebars/sidebar.component.js11
1 files changed, 10 insertions, 1 deletions
diff --git a/ui/app/components/sidebars/sidebar.component.js b/ui/app/components/sidebars/sidebar.component.js
index f68515ad6..b9e0f9e81 100644
--- a/ui/app/components/sidebars/sidebar.component.js
+++ b/ui/app/components/sidebars/sidebar.component.js
@@ -14,10 +14,19 @@ export default class Sidebar extends Component {
transitionName: PropTypes.string,
type: PropTypes.string,
sidebarProps: PropTypes.object,
+ onOverlayClose: PropTypes.func,
};
renderOverlay () {
- return <div className="sidebar-overlay" onClick={() => this.props.hideSidebar()} />
+ const { onOverlayClose } = this.props
+
+ return <div
+ className="sidebar-overlay"
+ onClick={() => {
+ onOverlayClose && onOverlayClose()
+ this.props.hideSidebar()
+ }
+ } />
}
renderSidebarContent () {