redstrate.com/themes/red/assets/js/voting.js
2023-03-28 12:53:05 -04:00

18 lines
579 B
JavaScript

function refresh(slug) {
fetch('https://voting.redstrate.com/votes/view/' + slug)
.then(function(response) {
return response.json();
})
.then(function(data) {
console.log(data)
document.getElementById("num-votes").innerHTML = data["votes"] + " votes";
});
}
function addVote(slug) {
const request = new Request("https://voting.redstrate.com/votes/submit/" + slug, {
method: "POST"
});
fetch(request)
.then((response) => { refresh(slug) });
}