diff options
author | Mike Greiling <mike@pixelcog.com> | 2018-10-10 20:08:43 +0300 |
---|---|---|
committer | Fatih Acet <acetfatih@gmail.com> | 2018-10-10 20:08:43 +0300 |
commit | a01897446075beac31719ff44a9d742d81ce785d (patch) | |
tree | f6d7ac285f95c938283ce4d11097e31c98be30e7 /app/assets/javascripts/boards/components/board_delete.js | |
parent | 62bd3045a3c0c3ad979f795ca891a7a641d4e478 (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.js | 14 |
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(); } - } - } + }, + }, }); |