How can we call specific API on promise.allSettled & useEffect ?
const multipleAPICall = async () => {
promise.allSettled([ await apiCall1(), await apiCall2(), await apiCall3() ])
.then((response)=> {
setResponseAPI1(response[0].value.data);
setResponseAPI2(response[1].value.data);
setResponseAPI3(response[2].value.data);
})
}
useEffect(() => { multipleAPICall() }, [state1, state2, state3])
state1, state2 & state3 are the user-selected values are passing as params in API call. But as a specific state update I wanted to call only a specific API not all the APIs.