title: AsyncStorage await issue with redux and axios
body: <p>I need to send an axios request passing a token, this token is saved on my AsyncStorage. The problem is, when i make the call looks like its been sended without the AsyncStorage return the token, also the then/catch do not trigger.</p>
  
  <p>Code example:</p>
  
  <pre><code>export const verificarPreco = (produto, estabelecimento) =&gt; {
      return async dispatch =&gt; {
          axios({
              method: "get",
              url: `${API}preco/verificarPreco/?produto=${produto}&amp;estabelecimento=${estabelecimento}`,
          headers: {
              "x-access-token": await AsyncStorage.getItem("@Offer4All:token")
          }
      })
      .then(response =&gt; {
          verificarPrecoSucesso(response.data, dispatch);
      })
      .catch(error =&gt; {
          verificarPrecoErro(error.response, dispatch);
      });
    };
  };
  </code></pre>