diff options
author | Jacques Erasmus <jerasmus@gitlab.com> | 2019-04-25 17:50:57 +0300 |
---|---|---|
committer | Fatih Acet <acetfatih@gmail.com> | 2019-04-25 17:50:57 +0300 |
commit | 1dc5b6ab378caa4c61ad405080e276760a49b336 (patch) | |
tree | 9068db0b5ba1c1e05cef16985dd520a45b08a7a3 /app/assets/javascripts/clusters/clusters_bundle.js | |
parent | 93f4e5e8b327758033347749009eeeeab27228af (diff) |
Implement toast component
Implemented the toast component for success messages
Diffstat (limited to 'app/assets/javascripts/clusters/clusters_bundle.js')
-rw-r--r-- | app/assets/javascripts/clusters/clusters_bundle.js | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/app/assets/javascripts/clusters/clusters_bundle.js b/app/assets/javascripts/clusters/clusters_bundle.js index df855261b3c..7f07e592f84 100644 --- a/app/assets/javascripts/clusters/clusters_bundle.js +++ b/app/assets/javascripts/clusters/clusters_bundle.js @@ -1,5 +1,6 @@ import Visibility from 'visibilityjs'; import Vue from 'vue'; +import { GlToast } from '@gitlab/ui'; import PersistentUserCallout from '../persistent_user_callout'; import { s__, sprintf } from '../locale'; import Flash from '../flash'; @@ -20,6 +21,8 @@ import ClustersStore from './stores/clusters_store'; import Applications from './components/applications.vue'; import setupToggleButtons from '../toggle_buttons'; +Vue.use(GlToast); + /** * Cluster page has 2 separate parts: * Toggle button and applications section @@ -135,7 +138,6 @@ export default class Clusters { eventHub.$on('installApplication', this.installApplication); eventHub.$on('upgradeApplication', data => this.upgradeApplication(data)); eventHub.$on('upgradeFailed', appId => this.upgradeFailed(appId)); - eventHub.$on('dismissUpgradeSuccess', appId => this.dismissUpgradeSuccess(appId)); eventHub.$on('saveKnativeDomain', data => this.saveKnativeDomain(data)); eventHub.$on('setKnativeHostname', data => this.setKnativeHostname(data)); } @@ -145,7 +147,6 @@ export default class Clusters { eventHub.$off('installApplication', this.installApplication); eventHub.$off('upgradeApplication', this.upgradeApplication); eventHub.$off('upgradeFailed', this.upgradeFailed); - eventHub.$off('dismissUpgradeSuccess', this.dismissUpgradeSuccess); eventHub.$off('saveKnativeDomain'); eventHub.$off('setKnativeHostname'); } @@ -283,10 +284,6 @@ export default class Clusters { this.store.updateAppProperty(appId, 'requestStatus', UPGRADE_REQUEST_FAILURE); } - dismissUpgradeSuccess(appId) { - this.store.updateAppProperty(appId, 'requestStatus', null); - } - toggleIngressDomainHelpText(ingressPreviousState, ingressNewState) { const { externalIp, status } = ingressNewState; const helpTextHidden = status !== APPLICATION_STATUS.INSTALLED || !externalIp; |