summaryrefslogtreecommitdiffstats
path: root/webapp/components/sidebar.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'webapp/components/sidebar.jsx')
-rw-r--r--webapp/components/sidebar.jsx15
1 files changed, 11 insertions, 4 deletions
diff --git a/webapp/components/sidebar.jsx b/webapp/components/sidebar.jsx
index 21df429f7..08f89c2ff 100644
--- a/webapp/components/sidebar.jsx
+++ b/webapp/components/sidebar.jsx
@@ -715,6 +715,16 @@ export default class Sidebar extends React.Component {
}
}
+ let moreDirectChannelsModal;
+ if (this.state.showDirectChannelsModal) {
+ moreDirectChannelsModal = (
+ <MoreDirectChannels
+ show={true}
+ onModalDismissed={this.hideMoreDirectChannelsModal}
+ />
+ );
+ }
+
return (
<div
className='sidebar--left'
@@ -726,10 +736,7 @@ export default class Sidebar extends React.Component {
channelType={this.state.newChannelModalType}
onModalDismissed={this.hideNewChannelModal}
/>
- <MoreDirectChannels
- show={this.state.showDirectChannelsModal}
- onModalDismissed={this.hideMoreDirectChannelsModal}
- />
+ {moreDirectChannelsModal}
<SidebarHeader
teamDisplayName={this.state.currentTeam.display_name}