Skip to content
Snippets Groups Projects
Commit cc004989 authored by Anders B. Clausen's avatar Anders B. Clausen
Browse files

Extracted sendServerRequest out of 'Home' module

parent 7564d104
No related branches found
No related tags found
2 merge requests!29Release of Prototype,!12Added Docker-compose with Python server and nginx - working. /persistence/...
......@@ -29,6 +29,16 @@ import Feed from "@/components/blocks/Feed";
import Mail from "@/components/blocks/Mail";
import Calendar from "@/components/blocks/Calendar";
let sendServerRequest = (type, payload) => {
const xhr = new XMLHttpRequest();
const url = "/persistence";
xhr.open("GET", url + "?type=" + type + "&" + payload);
xhr.send();
return xhr;
}
export default {
name: 'Home',
......@@ -71,21 +81,11 @@ export default {
this[side].splice(row, 1);
},
sendServerRequest(type, payload) {
const xhr = new XMLHttpRequest();
const url = "/persistence";
xhr.open("GET", url + "?type=" + type + "&" + payload);
xhr.send();
return xhr;
},
saveLayout(id) {
const type = "save"
const payload = "id=" + id + "&" + "data=" + JSON.stringify(this.$data);
const request = this.sendServerRequest(type, payload);
const request = sendServerRequest(type, payload);
request.onload = () => {
const response = request.response;
console.log(response);
......@@ -96,7 +96,7 @@ export default {
const type = "load"
const payload = "id=" + id;
const request = this.sendServerRequest(type, payload);
const request = sendServerRequest(type, payload);
request.onload = () => {
const response = request.response;
Object.assign(this.$data, JSON.parse(response));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment