diff options
author | geoandri <geoandri@gmail.com> | 2017-04-10 11:40:26 +0300 |
---|---|---|
committer | George Andrinopoulos <geoandri@gmail.com> | 2017-04-11 20:30:28 +0300 |
commit | 4306c0b41a75a0924c03c1c6ed6fac01a992a234 (patch) | |
tree | ae1a6ba57bb7ce18faf7e4d421e85ea73a6343b6 | |
parent | 3c2596f7f36e660bcd0a21e7c899a76bb133acea (diff) | |
download | gitlab-ce-4306c0b41a75a0924c03c1c6ed6fac01a992a234.tar.gz |
Refactor shortcuts_wiki.js
-rw-r--r-- | app/assets/javascripts/main.js | 1 | ||||
-rw-r--r-- | app/assets/javascripts/shortcuts_wiki.js | 8 |
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'); } } |