Add updateSuccessful/Failed props to knative app

They are used to indicate when knative domain name
has changed
This commit is contained in:
Enrique Alcantara 2019-05-29 18:42:07 -04:00
parent 60c58c7570
commit 2f0ec5c017
3 changed files with 37 additions and 27 deletions

View File

@ -89,6 +89,10 @@ export default {
type: Boolean,
required: false,
},
updateable: {
type: Boolean,
default: true,
},
updateSuccessful: {
type: Boolean,
required: false,
@ -326,6 +330,7 @@ export default {
</ul>
</div>
<div v-if="updateable">
<div
v-if="shouldShowUpgradeDetails"
class="form-text text-muted label p-0 js-cluster-application-upgrade-details"
@ -357,6 +362,7 @@ export default {
@click="upgradeClicked"
/>
</div>
</div>
<div
:class="{ 'section-25': showManageButton, 'section-15': !showManageButton }"
class="table-section table-button-footer section-align-top"

View File

@ -77,6 +77,8 @@ export default class ClusterStore {
isEditingHostName: false,
externalIp: null,
externalHostname: null,
updateSuccessful: false,
updateFailed: false,
},
},
};

View File

@ -133,6 +133,8 @@ describe('Clusters Store', () => {
uninstallable: false,
uninstallSuccessful: false,
uninstallFailed: false,
updateSuccessful: false,
updateFailed: false,
},
cert_manager: {
title: 'Cert-Manager',