summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/docs
diff options
context:
space:
mode:
authorClement Ho <clemmakesapps@gmail.com>2017-12-19 16:18:48 +0000
committerPhil Hughes <me@iamphill.com>2017-12-19 16:18:48 +0000
commit23a38eac61f44c0ee3baed68ddcf23f28c03b20d (patch)
tree4907ee71ce03bba2cd1c4a6f1fd05e14838f2d82 /app/assets/javascripts/docs
parenta9d4b2eb86be7ab77d60cfb9e3817364d5d06692 (diff)
downloadgitlab-ce-23a38eac61f44c0ee3baed68ddcf23f28c03b20d.tar.gz
Fix shortcut links on help page
Diffstat (limited to 'app/assets/javascripts/docs')
-rw-r--r--app/assets/javascripts/docs/docs_bundle.js13
1 files changed, 13 insertions, 0 deletions
diff --git a/app/assets/javascripts/docs/docs_bundle.js b/app/assets/javascripts/docs/docs_bundle.js
new file mode 100644
index 00000000000..a32bd6d0fc7
--- /dev/null
+++ b/app/assets/javascripts/docs/docs_bundle.js
@@ -0,0 +1,13 @@
+import Mousetrap from 'mousetrap';
+
+function addMousetrapClick(el, key) {
+ el.addEventListener('click', () => Mousetrap.trigger(key));
+}
+
+function domContentLoaded() {
+ addMousetrapClick(document.querySelector('.js-trigger-shortcut'), '?');
+ addMousetrapClick(document.querySelector('.js-trigger-search-bar'), 's');
+}
+
+document.addEventListener('DOMContentLoaded', domContentLoaded);
+