Browse Source

Merge pull request #21 from george-vrancianu/corweb-53

Sorts networks by name CORWEB-53
Alessandro Pilotti 8 years ago
parent
commit
346dfd40b1
1 changed files with 11 additions and 2 deletions
  1. 11 2
      src/components/WizardNetworks/WizardNetworks.js

+ 11 - 2
src/components/WizardNetworks/WizardNetworks.js

@@ -57,8 +57,13 @@ class WizardNetworks extends Component {
       valid = false
     }
 
+    let networks = props.data.networks
+    if (networks && networks.length) {
+      networks.sort((a, b) => a.network_name > b.network_name)
+    }
+
     this.state = {
-      networks: props.data.networks || null,
+      networks: networks || null,
       nextStep: "WizardSchedule",
       valid: valid
     }
@@ -100,7 +105,11 @@ class WizardNetworks extends Component {
     }
     if (props.data.targetNetworks && props.data.targetNetworks.length) {
       this.networkOptions = []
-      props.data.targetNetworks.forEach((network) => {
+      
+      let targetNetworks = props.data.targetNetworks
+      targetNetworks.sort((a, b) => a.name > b.name)
+
+      targetNetworks.forEach((network) => {
         this.networkOptions.push({
           label: network.name,
           value: network.name