summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/ide/components/ide.vue
diff options
context:
space:
mode:
authorPhil Hughes <me@iamphill.com>2018-04-25 11:19:39 +0100
committerPhil Hughes <me@iamphill.com>2018-04-25 11:19:39 +0100
commitaf507c794442f5615a805f97acfea69f6444fc36 (patch)
tree4b1ed28dd3e36e014cfa2ba6e83a9ab0724b4e92 /app/assets/javascripts/ide/components/ide.vue
parent272b8f3f7220c10070e3fc8f45109e2e7adad87e (diff)
downloadgitlab-ce-af507c794442f5615a805f97acfea69f6444fc36.tar.gz
fixed eslint
Diffstat (limited to 'app/assets/javascripts/ide/components/ide.vue')
-rw-r--r--app/assets/javascripts/ide/components/ide.vue25
1 files changed, 13 insertions, 12 deletions
diff --git a/app/assets/javascripts/ide/components/ide.vue b/app/assets/javascripts/ide/components/ide.vue
index ea0fa109fa4..7a5057b1e8e 100644
--- a/app/assets/javascripts/ide/components/ide.vue
+++ b/app/assets/javascripts/ide/components/ide.vue
@@ -1,4 +1,5 @@
<script>
+import Mousetrap from 'mousetrap';
import { mapActions, mapState, mapGetters } from 'vuex';
import IdeSidebar from './ide_side_bar.vue';
import RepoTabs from './repo_tabs.vue';
@@ -32,18 +33,6 @@ export default {
]),
...mapGetters(['activeFile', 'hasChanges']),
},
- methods: {
- ...mapActions(['toggleFileFinder']),
- mousetrapStopCallback(e, el, combo) {
- if (combo === 't' && el.classList.contains('dropdown-input-field')) {
- return true;
- } else if (combo === 'command+p' || combo === 'ctrl+p') {
- return false;
- }
-
- return originalStopCallback(e, el, combo);
- },
- },
mounted() {
const returnValue = 'Are you sure you want to lose unsaved changes?';
window.onbeforeunload = e => {
@@ -65,6 +54,18 @@ export default {
Mousetrap.stopCallback = (e, el, combo) => this.mousetrapStopCallback(e, el, combo);
},
+ methods: {
+ ...mapActions(['toggleFileFinder']),
+ mousetrapStopCallback(e, el, combo) {
+ if (combo === 't' && el.classList.contains('dropdown-input-field')) {
+ return true;
+ } else if (combo === 'command+p' || combo === 'ctrl+p') {
+ return false;
+ }
+
+ return originalStopCallback(e, el, combo);
+ },
+ },
};
</script>