title: Axios array map callback
body: <p>On my react ES6 app i need to do the follow:
  Get a list of git hub members of some organization and after it get the info details of each one.</p>
  
  <p>The code:</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>handleDevelopers(res){
    let lista = res.data.map(function(result) {
          axios.get('https://api.github.com/users/'+result.login)
          .then(function (response) {
           console.log(response.data.name);
           return &lt;GitUser key={response.data.id} name={response.data.name}/&gt;;
          });
  
           
       });
  
       this.setState({
           users: lista
       });
   }
  
   componentWillMount() {
      axios.get('https://api.github.com/orgs/:orgname/members')
       .then((jsonRes) =&gt; this.handleDevelopers(jsonRes))
   }</code></pre>
  </div>
  </div>
  </p>
  
  <p>How can i setState after map done?</p>