function newsletterError()

in src/assets/js/basket-client.js [15:32]


  function newsletterError() {
    var errorList = document.createElement('ul');

    if (errorArray.length) {
      for (var i = 0; i < errorArray.length; i++) {
        var item = document.createElement('li');
        item.appendChild(document.createTextNode(errorArray[i]));
        errorList.appendChild(item);
      }
    } else {
      // no error messages, forward to server for better troubleshooting
      newsletterForm.setAttribute('data-skip-xhr', true);
      newsletterForm.submit();
    }

    newsletterErrors.appendChild(errorList);
    newsletterErrors.style.display = 'block';
  }