title: Promise All with Axios
body: <p>I just read an Article related to promise and was unable to comprehend how we can do <strong>multiple API call using Axios via Promise.all</strong> </p>
  
  <p>So consider there are 3 URL, lets call it something like this </p>
  
  <pre><code>let URL1 = "https://www.something.com"
  let URL2 = "https://www.something1.com"
  let URL3 = "https://www.something2.com"
  </code></pre>
  
  <p>And an array in which we will store Value </p>
  
  <pre><code>  let promiseArray = []
  </code></pre>
  
  <p>Now, I want to run this in parallel (<code>Promise.all</code>), but I am unable to figure our how will we do it? Because axios have a promise in itself (or at-least that's how I have used it).</p>
  
  <pre><code>axios.get(URL).then((response) =&gt; {
  }).catch((error) =&gt; {
  })
  </code></pre>
  
  <p><strong>Question:</strong> Can someone please tell me how we can we send multiple request using promise.all and axios</p>