diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2022-01-19 03:12:04 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2022-01-19 03:12:04 +0300 |
commit | 6e70c2b428a91084139a521abb4a3987a5be35ab (patch) | |
tree | 494b56b6c25990033e83f63fb1a2025c8b871375 /app/assets/javascripts/vue_shared/components/web_ide_link.vue | |
parent | 391beda74a957bfa72144cca886ace03a2db4e92 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/assets/javascripts/vue_shared/components/web_ide_link.vue')
-rw-r--r-- | app/assets/javascripts/vue_shared/components/web_ide_link.vue | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/app/assets/javascripts/vue_shared/components/web_ide_link.vue b/app/assets/javascripts/vue_shared/components/web_ide_link.vue index d6bde261bd7..f02cd5c4e2e 100644 --- a/app/assets/javascripts/vue_shared/components/web_ide_link.vue +++ b/app/assets/javascripts/vue_shared/components/web_ide_link.vue @@ -98,6 +98,11 @@ export default { required: false, default: '', }, + disableForkModal: { + type: Boolean, + required: false, + default: false, + }, }, data() { return { @@ -118,7 +123,11 @@ export default { ? { href: '#modal-confirm-fork-edit', handle: () => { - this.$emit('edit', 'simple'); + if (this.disableForkModal) { + this.$emit('edit', 'simple'); + return; + } + this.showJQueryModal('#modal-confirm-fork-edit'); }, } @@ -157,7 +166,11 @@ export default { ? { href: '#modal-confirm-fork-webide', handle: () => { - this.$emit('edit', 'ide'); + if (this.disableForkModal) { + this.$emit('edit', 'ide'); + return; + } + this.showJQueryModal('#modal-confirm-fork-webide'); }, } |