Know if there are pending request in axios Know if there are pending request in axios reactjs reactjs

Know if there are pending request in axios


This was my solution :)

var numberOfAjaxCAllPending = 0;// Add a request interceptoraxios.interceptors.request.use(function (config) {    numberOfAjaxCAllPending++;    // show loader    return config;}, function (error) {    return Promise.reject(error);});// Add a response interceptoraxios.interceptors.response.use(function (response) {    numberOfAjaxCAllPending--;    console.log("------------  Ajax pending", numberOfAjaxCAllPending);    if (numberOfAjaxCAllPending == 0) {        //hide loader    }    return response;}, function (error) {    numberOfAjaxCAllPending--;    if (numberOfAjaxCAllPending == 0) {        //hide loader    }    return Promise.reject(error);});