summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/issue_show/components/edit_actions.vue
diff options
context:
space:
mode:
authorPhil Hughes <me@iamphill.com>2017-05-26 09:29:06 +0100
committerPhil Hughes <me@iamphill.com>2017-05-26 09:29:06 +0100
commit6becf288190b6883f71ae4b980db3239cd63f831 (patch)
treee8ed6cbe3d661954ec96d35eb72f1381bd0637fb /app/assets/javascripts/issue_show/components/edit_actions.vue
parent3ce6658d8df4c7370f2d5a8b497fddb9b6283083 (diff)
downloadgitlab-ce-6becf288190b6883f71ae4b980db3239cd63f831.tar.gz
use formState to update loading of save buttonissue-edit-inline-project-move-warning
[ci skip]
Diffstat (limited to 'app/assets/javascripts/issue_show/components/edit_actions.vue')
-rw-r--r--app/assets/javascripts/issue_show/components/edit_actions.vue18
1 files changed, 4 insertions, 14 deletions
diff --git a/app/assets/javascripts/issue_show/components/edit_actions.vue b/app/assets/javascripts/issue_show/components/edit_actions.vue
index df93d18774f..0750d21c15d 100644
--- a/app/assets/javascripts/issue_show/components/edit_actions.vue
+++ b/app/assets/javascripts/issue_show/components/edit_actions.vue
@@ -15,7 +15,6 @@
data() {
return {
deleteLoading: false,
- updateLoading: false,
};
},
computed: {
@@ -24,11 +23,8 @@
},
},
methods: {
- enableSubmit() {
- this.updateLoading = false;
- },
updateIssuable() {
- this.updateLoading = true;
+ this.formState.updateLoading = true;
eventHub.$emit('update.issuable');
},
closeForm() {
@@ -43,12 +39,6 @@
}
},
},
- created() {
- eventHub.$on('enable.submit.btn', this.enableSubmit);
- },
- beforeDestroy() {
- eventHub.$off('enable.submit.btn', this.enableSubmit);
- },
};
</script>
@@ -56,15 +46,15 @@
<div class="prepend-top-default append-bottom-default clearfix">
<button
class="btn btn-save pull-left"
- :class="{ disabled: updateLoading || !isSubmitEnabled }"
+ :class="{ disabled: formState.updateLoading || !isSubmitEnabled }"
type="submit"
- :disabled="updateLoading || !isSubmitEnabled"
+ :disabled="formState.updateLoading || !isSubmitEnabled"
@click.prevent="updateIssuable">
Save changes
<i
class="fa fa-spinner fa-spin"
aria-hidden="true"
- v-if="updateLoading">
+ v-if="formState.updateLoading">
</i>
</button>
<button