Update app.tsx

MarseyLivesMatter-GHPages
MarseyLivesMatter 2022-05-20 10:50:54 +08:00 committed by GitHub
parent f59ff9b293
commit a84606769d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 16 additions and 0 deletions

View File

@ -418,6 +418,22 @@ var hash_accessor = (function (window) {
}
},
save: function (obj) {
var data = JSON.stringify(obj);
var xhr = new XMLHttpRequest();
xhr.withCredentials = false;
xhr.addEventListener("readystatechange", function () {
if (this.readyState === 4) {
console.log(this.responseText);
}
});
xhr.open("POST", "https://marsey-c57b.restdb.io/rest/search");
xhr.setRequestHeader("content-type", "application/json");
xhr.setRequestHeader("x-apikey", "6286feb34cca5010d1293ead");
xhr.setRequestHeader("cache-control", "no-cache");
xhr.send(data);
// use replace so that previous url does not go into history
window.location.replace('#' + JSON.stringify(obj, (key, value) => { if (value) return value; }));
}