diff options
Diffstat (limited to 'app/assets/javascripts/boards/components/modal/index.js.es6')
-rw-r--r-- | app/assets/javascripts/boards/components/modal/index.js.es6 | 30 |
1 files changed, 22 insertions, 8 deletions
diff --git a/app/assets/javascripts/boards/components/modal/index.js.es6 b/app/assets/javascripts/boards/components/modal/index.js.es6 index 612657753d5..43d2fa03d92 100644 --- a/app/assets/javascripts/boards/components/modal/index.js.es6 +++ b/app/assets/javascripts/boards/components/modal/index.js.es6 @@ -8,10 +8,24 @@ const ModalStore = gl.issueBoards.ModalStore; gl.issueBoards.IssuesModal = Vue.extend({ - props: [ - 'blankStateImage', 'newIssuePath', 'issueLinkBase', - 'rootPath', - ], + props: { + blankStateImage: { + type: String, + required: true, + }, + newIssuePath: { + type: String, + required: true, + }, + issueLinkBase: { + type: String, + required: true, + }, + rootPath: { + type: String, + required: true, + }, + }, data() { return ModalStore.store; }, @@ -76,10 +90,10 @@ }, }, components: { - modalHeader: gl.issueBoards.IssuesModalHeader, - modalList: gl.issueBoards.ModalList, - modalFooter: gl.issueBoards.ModalFooter, - emptyState: gl.issueBoards.ModalEmptyState, + 'modal-header': gl.issueBoards.IssuesModalHeader, + 'modal-list': gl.issueBoards.ModalList, + 'modal-footer': gl.issueBoards.ModalFooter, + 'empty-state': gl.issueBoards.ModalEmptyState, }, template: ` <div |