xhr.onload = function()

in src/assets/js/basket-client.js [76:98]


    xhr.onload = function (r) {
      if (r.target.status >= 200 && r.target.status < 300) {
        // response is null if handled by service worker
        if (response === null) {
          newsletterError(new Error());
          return;
        }
        var response = r.target.response;
        if (response.success === true) {
          newsletterForm.style.display = 'none';
          newsletterThanks();
        } else {
          if (response.errors) {
            for (var i = 0; i < response.errors.length; i++) {
              errorArray.push(response.errors[i]);
            }
          }
          newsletterError(new Error());
        }
      } else {
        newsletterError(new Error());
      }
    };