diff options
Diffstat (limited to 'src/components/layout/Sidebar.js')
-rw-r--r-- | src/components/layout/Sidebar.js | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/src/components/layout/Sidebar.js b/src/components/layout/Sidebar.js index de379875e..f7bacfe0f 100644 --- a/src/components/layout/Sidebar.js +++ b/src/components/layout/Sidebar.js | |||
@@ -6,6 +6,7 @@ import { observer } from 'mobx-react'; | |||
6 | 6 | ||
7 | import Tabbar from '../services/tabs/Tabbar'; | 7 | import Tabbar from '../services/tabs/Tabbar'; |
8 | import { ctrlKey } from '../../environment'; | 8 | import { ctrlKey } from '../../environment'; |
9 | import { workspaceStore } from '../../features/workspaces'; | ||
9 | 10 | ||
10 | const messages = defineMessages({ | 11 | const messages = defineMessages({ |
11 | settings: { | 12 | settings: { |
@@ -88,17 +89,19 @@ export default @observer class Sidebar extends Component { | |||
88 | enableToolTip={() => this.enableToolTip()} | 89 | enableToolTip={() => this.enableToolTip()} |
89 | disableToolTip={() => this.disableToolTip()} | 90 | disableToolTip={() => this.disableToolTip()} |
90 | /> | 91 | /> |
91 | <button | 92 | {workspaceStore.isFeatureActive ? ( |
92 | type="button" | 93 | <button |
93 | onClick={() => { | 94 | type="button" |
94 | toggleWorkspaceDrawer(); | 95 | onClick={() => { |
95 | this.updateToolTip(); | 96 | toggleWorkspaceDrawer(); |
96 | }} | 97 | this.updateToolTip(); |
97 | className={`sidebar__button sidebar__button--workspaces ${isWorkspaceDrawerOpen ? 'is-active' : ''}`} | 98 | }} |
98 | data-tip={`${intl.formatMessage(workspaceToggleMessage)} (${ctrlKey}+Shift+D)`} | 99 | className={`sidebar__button sidebar__button--workspaces ${isWorkspaceDrawerOpen ? 'is-active' : ''}`} |
99 | > | 100 | data-tip={`${intl.formatMessage(workspaceToggleMessage)} (${ctrlKey}+Shift+D)`} |
100 | <i className="mdi mdi-view-grid" /> | 101 | > |
101 | </button> | 102 | <i className="mdi mdi-view-grid" /> |
103 | </button> | ||
104 | ) : null} | ||
102 | <button | 105 | <button |
103 | type="button" | 106 | type="button" |
104 | onClick={() => { | 107 | onClick={() => { |