diff options
Diffstat (limited to 'webapp/components/sidebar_header_dropdown.jsx')
-rw-r--r-- | webapp/components/sidebar_header_dropdown.jsx | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/webapp/components/sidebar_header_dropdown.jsx b/webapp/components/sidebar_header_dropdown.jsx index 54f8c3a2d..63a5c2541 100644 --- a/webapp/components/sidebar_header_dropdown.jsx +++ b/webapp/components/sidebar_header_dropdown.jsx @@ -51,6 +51,7 @@ export default class SidebarHeaderDropdown extends React.Component { this.showGetTeamInviteLinkModal = this.showGetTeamInviteLinkModal.bind(this); this.showTeamMembersModal = this.showTeamMembersModal.bind(this); this.hideTeamMembersModal = this.hideTeamMembersModal.bind(this); + this.showShortcutsModal = this.showShortcutsModal.bind(this); this.onTeamChange = this.onTeamChange.bind(this); @@ -109,6 +110,13 @@ export default class SidebarHeaderDropdown extends React.Component { GlobalActions.showAccountSettingsModal(); } + showShortcutsModal(e) { + e.preventDefault(); + this.setState({showDropdown: false}); + + GlobalActions.showShortcutsModal(); + } + showAddUsersToTeamModal(e) { e.preventDefault(); @@ -495,18 +503,18 @@ export default class SidebarHeaderDropdown extends React.Component { ); } - const keyboardShortcutsLink = ( + const keyboardShortcuts = ( <li> - <Link - target='_blank' - rel='noopener noreferrer' - to='https://about.mattermost.com/default-keyboard_shortcut_link/' + <a + id='keyboardShortcuts' + href='#' + onClick={this.showShortcutsModal} > <FormattedMessage id='navbar_dropdown.keyboardShortcuts' defaultMessage='Keyboard Shortcuts' /> - </Link> + </a> </li> ); @@ -616,7 +624,7 @@ export default class SidebarHeaderDropdown extends React.Component { {sysAdminLink} {helpDivider} {helpLink} - {keyboardShortcutsLink} + {keyboardShortcuts} {reportLink} {nativeAppLink} {about} |