summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgeoandri <geoandri@gmail.com>2017-04-10 11:40:26 +0300
committerGeorge Andrinopoulos <geoandri@gmail.com>2017-04-11 20:30:28 +0300
commit4306c0b41a75a0924c03c1c6ed6fac01a992a234 (patch)
treeae1a6ba57bb7ce18faf7e4d421e85ea73a6343b6
parent3c2596f7f36e660bcd0a21e7c899a76bb133acea (diff)
downloadgitlab-ce-4306c0b41a75a0924c03c1c6ed6fac01a992a234.tar.gz
Refactor shortcuts_wiki.js
-rw-r--r--app/assets/javascripts/main.js1
-rw-r--r--app/assets/javascripts/shortcuts_wiki.js8
2 files changed, 5 insertions, 4 deletions
diff --git a/app/assets/javascripts/main.js b/app/assets/javascripts/main.js
index 4ca4bde3c19..c50ec24c818 100644
--- a/app/assets/javascripts/main.js
+++ b/app/assets/javascripts/main.js
@@ -35,7 +35,6 @@ import './shortcuts_navigation';
import './shortcuts_find_file';
import './shortcuts_issuable';
import './shortcuts_network';
-import './shortcuts_wiki';
// behaviors
import './behaviors/';
diff --git a/app/assets/javascripts/shortcuts_wiki.js b/app/assets/javascripts/shortcuts_wiki.js
index d6d78e70f6d..425f35f22fb 100644
--- a/app/assets/javascripts/shortcuts_wiki.js
+++ b/app/assets/javascripts/shortcuts_wiki.js
@@ -1,14 +1,16 @@
+/* eslint-disable class-methods-use-this */
/* global Mousetrap */
/* global ShortcutsNavigation */
+import findAndFollowLink from './shortcuts_dashboard_navigation';
+
export default class ShortcutsWiki extends ShortcutsNavigation {
constructor() {
super();
- this.$wikiEdit = $('.wiki-edit');
- Mousetrap.bind('e', this.editWiki.bind(this));
+ Mousetrap.bind('e', this.editWiki);
}
editWiki() {
- gl.utils.visitUrl(this.$wikiEdit.attr('href'));
+ findAndFollowLink('.wiki-edit');
}
}