I have a react component and on the
componentDidMount method I call the following function
However, when the parent component creates many of these it loads one at a time. Bellow is the devtools and you can see it is staggered.
My question is if this function is async why do they load one at a time? I tried logging the
componentDidMount start and end and those all finished before
callApi on all of the components, so it is not waiting there... Any help or ideas would be appreciated!