From e713c68aa7c198e0ceb2e6eae5ffc9bbcf3558f2 Mon Sep 17 00:00:00 2001 From: Phil Hughes Date: Tue, 16 May 2017 13:07:38 +0100 Subject: [PATCH] Disable inline submit button when title is blank [ci skip] --- .../issue_show/components/edit_actions.vue | 13 ++++++++++-- .../issue_show/components/form.vue | 1 + .../components/edit_actions_spec.js | 20 +++++++++++++++++++ 3 files changed, 32 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/issue_show/components/edit_actions.vue b/app/assets/javascripts/issue_show/components/edit_actions.vue index 4cefb236d32..e57b867f93b 100644 --- a/app/assets/javascripts/issue_show/components/edit_actions.vue +++ b/app/assets/javascripts/issue_show/components/edit_actions.vue @@ -7,6 +7,10 @@ type: Boolean, required: true, }, + formState: { + type: Object, + required: true, + }, }, data() { return { @@ -14,6 +18,11 @@ updateLoading: false, }; }, + computed: { + isSubmitEnabled() { + return this.formState.title.trim() !== ''; + }, + }, methods: { updateIssuable() { this.updateLoading = true; @@ -38,9 +47,9 @@