title: React Native - Display datas from async AsyncStorage.getItems
body: <p>Basically, on my app people have to validate when they succeed on a challenge.
  When they click on the validation button, I save the "key":"value" of the challenge with the function :</p>
  
  <pre><code>async function validate(challenge_nb)
  {
   try {
     await AsyncStorage.setItem(challenge_nb, 'OK');
   } catch (error) {
     console.log("error")
   }
  }
  </code></pre>
  
  <p>It works fine.</p>
  
  <p>Now, I would like to get back that data and display it in a list... And I've no idea about how to do that.</p>
  
  <p>I was trying to use that kind of function to get all key/value that I saved :</p>
  
  <pre><code>async function getalldatas()
  {
  AsyncStorage.getAllKeys((err, keys) =&gt; {
  AsyncStorage.multiGet(keys, (err, stores) =&gt; {
   stores.map((result, i, store) =&gt; {
     // get at each store's key/value so you can work with it
     let key = store[i][0];
     let value = store[i][1];
     console.log(value);
    });
  });
  </code></pre>
  
  <p>});
  }</p>
  
  <p>But I don't know how to display that in my render() function... Moreover cause it's async</p>
  
  <p>Actually, I would like to do a kind of :</p>
  
  <p>render (
     For each key/value :
       key : value
     end_foreach
  )</p>
  
  <p>Thanks a lot !!</p>