Rift-15726 compress code in production environment
[osm/UI.git] / skyquake / plugins / launchpad / src / launchpadFleetStore.js
index 54c45e4..a4b622b 100644 (file)
@@ -76,6 +76,7 @@ function FleetStoreConstructor() {
     closeNsrCard: FleetActions.closeNsrCard,
     instantiateNetworkService: FleetActions.instantiateNetworkService,
     setNsListPanelVisible: FleetActions.setNsListPanelVisible,
+    getVDUConsoleLinkSuccess: FleetActions.getVDUConsoleLinkSuccess
 
   });
   this.bindAction(LaunchNetworkServiceActions.launchNSRSuccess, responseData => {
@@ -274,5 +275,9 @@ FleetStoreConstructor.prototype.setNsListPanelVisible = function(isVisible) {
   })
 }
 
-FleetStore = Alt.createStore(FleetStoreConstructor);
+FleetStoreConstructor.prototype.getVDUConsoleLinkSuccess = function(data) {
+  data['console-url'] && window.open(data['console-url']);
+}
+
+FleetStore = Alt.createStore(FleetStoreConstructor, 'FleetStore');
 module.exports = FleetStore;