summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
authorMike Greiling <mike@pixelcog.com>2017-10-12 15:47:15 -0500
committerMike Greiling <mike@pixelcog.com>2017-11-30 14:48:09 -0600
commit9f51a70e176d881d93474201c1444a4be1f2e7e0 (patch)
tree87073730fdd2c37fa65f79864f5da3bfcff2cbc1 /app
parent0ebf577ac90f1d1c16db6097259cc083a4b246b9 (diff)
downloadgitlab-ce-9f51a70e176d881d93474201c1444a4be1f2e7e0.tar.gz
convert Compare class into ES module import/export syntax
Diffstat (limited to 'app')
-rw-r--r--app/assets/javascripts/compare.js4
-rw-r--r--app/assets/javascripts/dispatcher.js2
-rw-r--r--app/assets/javascripts/main.js1
3 files changed, 3 insertions, 4 deletions
diff --git a/app/assets/javascripts/compare.js b/app/assets/javascripts/compare.js
index 1f17af3b6fc..0ce467a3bd4 100644
--- a/app/assets/javascripts/compare.js
+++ b/app/assets/javascripts/compare.js
@@ -1,6 +1,6 @@
/* eslint-disable func-names, space-before-function-paren, wrap-iife, quotes, no-var, object-shorthand, consistent-return, no-unused-vars, comma-dangle, vars-on-top, prefer-template, max-len */
-window.Compare = class Compare {
+export default class Compare {
constructor(opts) {
this.opts = opts;
this.source_loading = $(".js-source-loading");
@@ -85,4 +85,4 @@ window.Compare = class Compare {
}
});
}
-};
+}
diff --git a/app/assets/javascripts/dispatcher.js b/app/assets/javascripts/dispatcher.js
index a21c92f24d6..c01d7dd4114 100644
--- a/app/assets/javascripts/dispatcher.js
+++ b/app/assets/javascripts/dispatcher.js
@@ -22,7 +22,7 @@ import NewCommitForm from './new_commit_form';
import Project from './project';
import projectAvatar from './project_avatar';
/* global MergeRequest */
-/* global Compare */
+import Compare from './compare';
/* global CompareAutocomplete */
/* global ProjectFindFile */
import ProjectNew from './project_new';
diff --git a/app/assets/javascripts/main.js b/app/assets/javascripts/main.js
index 23ecce78bb9..ad86b6929d4 100644
--- a/app/assets/javascripts/main.js
+++ b/app/assets/javascripts/main.js
@@ -40,7 +40,6 @@ import './admin';
import './aside';
import loadAwardsHandler from './awards_handler';
import bp from './breakpoints';
-import './compare';
import './compare_autocomplete';
import './confirm_danger_modal';
import Flash, { removeFlashClickListener } from './flash';