JSFiddle - React, Tailwind, and code Playground

by thelifeisyours

JavaScript

const getXML = (url) => {
  return new Promise((resolve, reject) => {
    let xhttp = new XMLHttpRequest();


    xhttp.onreadystatechange = function() {
      if (this.readyState == 4 && this.status == 200) {
        resolve(this.responseText);
      }
    };

    xhttp.open("GET", url, true);
    xhttp.setRequestHeader("Access-Control-Allow-Origin", true);
    xhttp.send();
  }).catch(console.error);
}

(async () => {
  let data = await getXML("https://snacktowin.oikos.ca");

  newDiv = document.createElement("div");
  newDiv.innerHTML = data;

  let sumCount = newDiv.querySelector(".give-away-count").innerText;

  console.log(sumCount);
})();