Are you sure you want to delete {{ preferences.clusterName }} cluster from Lens?
@@ -90,14 +90,7 @@ export default {
} }))
menu.append(new MenuItem({ label: 'Delete', click() {
-
- self.$store.dispatch('removeCluster', self.cluster.id);
- if (self.isActive) {
- self.$router.push({
- name: "landing-page"
- }).catch(err => {})
- }
-
+ self.$bvModal.show('bv-modal-confirm-'+self.cluster.id)
} }))
if (this.activated) {
@@ -115,6 +108,18 @@ export default {
menu.popup({ window: remote.getCurrentWindow() })
},
+ async removeCluster(event) {
+ event.preventDefault()
+ const res = await this.$store.dispatch('removeCluster', this.cluster.id);
+ if (!res) {
+ return false;
+ }
+ if (this.isActive) {
+ this.$router.push({
+ name: "landing-page"
+ }).catch(err => {})
+ }
+ },
toggleEventPolling: function() {
if(this.clusterAccessible && !this.eventPoller && this.activated && !this.isActive) {
this.fetchEvents()