JSFiddle - React, Tailwind, and code Playground

JavaScript

$(document).ajaxStart(function(){
    console.log('starting ajax');
}).ajaxStop(function(){
    console.log('stopping ajax');
}).ajaxError(function(e, x, settings){
    console.log('ajax error', settings.url);
});

$.ajax({
    url: 'some.domain.com/1'
}).error(function(jXHR){
    console.log('local error 1');
    // Disable global error logging. Set this before starting the request for synchronous requests
    $.event.global.ajaxError = false;
}).complete(function(){
    console.log('local complete 1');
    // Enable global error logging
    $.event.global.ajaxError = true;
});

$.ajax({
    url: 'some.domain.com/2'
}).error(function(jXHR){
    console.log('local error 2');
});