Files
knox f78a9a4005 - remove Load Latest from save overviews (except under Controls)
- add actual latest save to Load Latest
- disable Controls and Load Mods from Save when no save is present
2024-07-11 22:21:14 +02:00

37 lines
1023 B
JavaScript

import client from "../client";
export default {
list: async (latest) => {
const response = await client.get('/api/saves/list', {
params: {
latest
}
});
return response.data;
},
delete: async (save) => {
const response = await client.get(`/api/saves/rm/${save.name}`);
return response.data;
},
create: async (name) => {
const response = await client.get(`/api/saves/create/${name}`);
return response.data;
},
upload: async file => {
let formData = new FormData();
formData.append("savefile", file);
const response = await client.post(`/api/saves/upload`, formData, {
headers: {
"Content-Type": "multipart/form-data"
}
});
return response.data;
},
mods: async save => {
const response = await client.post("/api/saves/mods", {
saveFile: save
});
return response.data;
}
}