I mean, your function could be shortened to get rid of async/await altogether in this case.
async/await
const getItems = () => Promise.all([ fetch('http://url.com/itemA'), fetch('http://url.com/itemB'), ])
In most cases you don't really need to declare an intermediate variable to hold a promise when you want to run stuff in parallel, you can just create the promise within a Promise.all.
Promise.all
Thanks for the feedback, Avalander ! I will definitely incorporate these changes into the post.
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I mean, your function could be shortened to get rid of
async/await
altogether in this case.In most cases you don't really need to declare an intermediate variable to hold a promise when you want to run stuff in parallel, you can just create the promise within a
Promise.all
.Thanks for the feedback, Avalander ! I will definitely incorporate these changes into the post.