Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Greiling <mike@pixelcog.com>2018-10-10 20:08:43 +0300
committerFatih Acet <acetfatih@gmail.com>2018-10-10 20:08:43 +0300
commita01897446075beac31719ff44a9d742d81ce785d (patch)
treef6d7ac285f95c938283ce4d11097e31c98be30e7 /app/assets/javascripts/boards/components/board_delete.js
parent62bd3045a3c0c3ad979f795ca891a7a641d4e478 (diff)
Convert remaining issue board components into ES module syntax
Diffstat (limited to 'app/assets/javascripts/boards/components/board_delete.js')
-rw-r--r--app/assets/javascripts/boards/components/board_delete.js14
1 files changed, 5 insertions, 9 deletions
diff --git a/app/assets/javascripts/boards/components/board_delete.js b/app/assets/javascripts/boards/components/board_delete.js
index 240d0911a31..a5f9d65e4d5 100644
--- a/app/assets/javascripts/boards/components/board_delete.js
+++ b/app/assets/javascripts/boards/components/board_delete.js
@@ -1,12 +1,7 @@
-/* eslint-disable no-alert */
-
import $ from 'jquery';
import Vue from 'vue';
-window.gl = window.gl || {};
-window.gl.issueBoards = window.gl.issueBoards || {};
-
-gl.issueBoards.BoardDelete = Vue.extend({
+export default Vue.extend({
props: {
list: {
type: Object,
@@ -14,12 +9,13 @@ gl.issueBoards.BoardDelete = Vue.extend({
},
},
methods: {
- deleteBoard () {
+ deleteBoard() {
$(this.$el).tooltip('hide');
+ // eslint-disable-next-line no-alert
if (window.confirm('Are you sure you want to delete this list?')) {
this.list.destroy();
}
- }
- }
+ },
+ },
});