summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Greiling <mike@pixelcog.com>2018-01-31 13:54:04 -0600
committerMike Greiling <mike@pixelcog.com>2018-01-31 13:54:04 -0600
commita97a4bdcf730c63f2e627682f66698741ba05526 (patch)
treeef88494e116575a9d844a3f9c4f33298a6010acd
parent39d5adde9ca10ff284875c456001b08fa21b3197 (diff)
downloadgitlab-ce-a97a4bdcf730c63f2e627682f66698741ba05526.tar.gz
display manage application button only when it is installed
-rw-r--r--app/assets/javascripts/clusters/components/application_row.vue7
1 files changed, 5 insertions, 2 deletions
diff --git a/app/assets/javascripts/clusters/components/application_row.vue b/app/assets/javascripts/clusters/components/application_row.vue
index 7615b48d1dc..50e35bbbba5 100644
--- a/app/assets/javascripts/clusters/components/application_row.vue
+++ b/app/assets/javascripts/clusters/components/application_row.vue
@@ -93,6 +93,9 @@
return label;
},
+ showManageButton() {
+ return this.manageLink && this.status === APPLICATION_INSTALLED;
+ },
manageButtonLabel() {
return s__('ClusterIntegration|Manage');
},
@@ -149,11 +152,11 @@
</div>
<div
class="table-section table-button-footer section-align-top"
- :class="{ 'section-20': manageLink, 'section-15': !manageLink }"
+ :class="{ 'section-20': showManageButton, 'section-15': !showManageButton }"
role="gridcell"
>
<div
- v-if="manageLink"
+ v-if="showManageButton"
class="btn-group table-action-buttons"
>
<a