diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2020-02-04 06:08:37 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2020-02-04 06:08:37 +0300 |
commit | 7ec2694360b4d4bd9a4b00ef5166a77c854d9d4f (patch) | |
tree | 6f3c9a688625b5c4dc1bae11be1fc8a4af388b23 /app/assets/javascripts/releases | |
parent | 27a18afc7dba4e09a5ec78e5c251c31216d7792a (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/assets/javascripts/releases')
-rw-r--r-- | app/assets/javascripts/releases/list/components/release_block_header.vue | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/app/assets/javascripts/releases/list/components/release_block_header.vue b/app/assets/javascripts/releases/list/components/release_block_header.vue index 9c5dcf2a709..b459418aef2 100644 --- a/app/assets/javascripts/releases/list/components/release_block_header.vue +++ b/app/assets/javascripts/releases/list/components/release_block_header.vue @@ -19,8 +19,11 @@ export default { }, }, computed: { - shouldShowEditButton() { - return Boolean(this.release._links && this.release._links.edit_url); + editLink() { + return this.release._links?.edit_url; + }, + selfLink() { + return this.release._links?.self; }, }, }; @@ -29,17 +32,20 @@ export default { <template> <div class="card-header d-flex align-items-center bg-white pr-0"> <h2 class="card-title my-2 mr-auto gl-font-size-20"> - {{ release.name }} + <gl-link v-if="selfLink" :href="selfLink" class="font-size-inherit"> + {{ release.name }} + </gl-link> + <template v-else>{{ release.name }}</template> <gl-badge v-if="release.upcoming_release" variant="warning" class="align-middle">{{ __('Upcoming Release') }}</gl-badge> </h2> <gl-link - v-if="shouldShowEditButton" + v-if="editLink" v-gl-tooltip class="btn btn-default append-right-10 js-edit-button ml-2" :title="__('Edit this release')" - :href="release._links.edit_url" + :href="editLink" > <icon name="pencil" /> </gl-link> |