summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/vue_shared/components/issue
diff options
context:
space:
mode:
authorClement Ho <clemmakesapps@gmail.com>2019-06-07 14:16:29 +0000
committerClement Ho <clemmakesapps@gmail.com>2019-06-07 14:16:29 +0000
commit53da0237fae80c3e2b1b7d55d150a87d83f1c6e7 (patch)
tree871e6b45c5c42565bff8e47f7e946a7f676de472 /app/assets/javascripts/vue_shared/components/issue
parent5e05ec3b8b7e8f693e3ca74fe73aca64655356a0 (diff)
parentc763d98ed76a2a23c05b9816dee3245779313ecf (diff)
downloadgitlab-ce-53da0237fae80c3e2b1b7d55d150a87d83f1c6e7.tar.gz
Merge branch 'ee-9688-fe-mr-merge-order' into 'master'
Backport of EE Displaying Blocking MRs See merge request gitlab-org/gitlab-ce!29095
Diffstat (limited to 'app/assets/javascripts/vue_shared/components/issue')
-rw-r--r--app/assets/javascripts/vue_shared/components/issue/related_issuable_item.vue12
1 files changed, 11 insertions, 1 deletions
diff --git a/app/assets/javascripts/vue_shared/components/issue/related_issuable_item.vue b/app/assets/javascripts/vue_shared/components/issue/related_issuable_item.vue
index b807a35b421..05ad7710a62 100644
--- a/app/assets/javascripts/vue_shared/components/issue/related_issuable_item.vue
+++ b/app/assets/javascripts/vue_shared/components/issue/related_issuable_item.vue
@@ -24,6 +24,11 @@ export default {
required: false,
default: false,
},
+ greyLinkWhenMerged: {
+ type: Boolean,
+ required: false,
+ default: false,
+ },
},
computed: {
stateTitle() {
@@ -36,6 +41,11 @@ export default {
},
);
},
+ issueableLinkClass() {
+ return this.greyLinkWhenMerged
+ ? `sortable-link ${this.state === 'merged' ? ' text-secondary' : ''}`
+ : 'sortable-link';
+ },
},
};
</script>
@@ -69,7 +79,7 @@ export default {
class="confidential-icon append-right-4 align-self-baseline align-self-md-auto mt-xl-0"
:aria-label="__('Confidential')"
/>
- <a :href="computedPath" class="sortable-link">{{ title }}</a>
+ <a :href="computedPath" :class="issueableLinkClass">{{ title }}</a>
</div>
<div class="item-meta d-flex flex-wrap mt-xl-0 justify-content-xl-end flex-xl-nowrap">
<div