diff options
author | Shah El-Rahman <selrahman@gitlab.com> | 2018-02-08 05:17:12 +0000 |
---|---|---|
committer | Clement Ho <clemmakesapps@gmail.com> | 2018-02-08 05:17:12 +0000 |
commit | 3cb19dd42c097ebd1210bbf7961f9ef000d784cb (patch) | |
tree | 27401db8735fe5a70e1dd238a78dc1a23447216a /app/assets/javascripts/vue_shared | |
parent | 6d7df4f8b12ca892cb9cbc5223f1ee69b2558bd5 (diff) | |
download | gitlab-ce-3cb19dd42c097ebd1210bbf7961f9ef000d784cb.tar.gz |
Resolve "New design for user deletion confirmation in admin area"
Diffstat (limited to 'app/assets/javascripts/vue_shared')
-rw-r--r-- | app/assets/javascripts/vue_shared/components/modal.vue | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/app/assets/javascripts/vue_shared/components/modal.vue b/app/assets/javascripts/vue_shared/components/modal.vue index 8227428d8ba..5f1364421aa 100644 --- a/app/assets/javascripts/vue_shared/components/modal.vue +++ b/app/assets/javascripts/vue_shared/components/modal.vue @@ -46,6 +46,11 @@ required: false, default: '', }, + secondaryButtonLabel: { + type: String, + required: false, + default: '', + }, submitDisabled: { type: Boolean, required: false, @@ -129,6 +134,21 @@ > {{ closeButtonLabel }} </button> + + <slot + v-if="secondaryButtonLabel" + name="secondary-button" + > + <button + v-if="secondaryButtonLabel" + type="button" + class="btn" + data-dismiss="modal" + > + {{ secondaryButtonLabel }} + </button> + </slot> + <button v-if="primaryButtonLabel" type="button" |