add: acepted, delete proposals & delete load

This commit is contained in:
Alexandro Uc Santos
2023-12-14 23:05:41 -06:00
parent 4228ba5129
commit 09386547ae
2 changed files with 132 additions and 16 deletions

View File

@@ -55,6 +55,30 @@ export const useLoadsStore = defineStore('load', () => {
}
}
const updateProposal = async(id, proposal) => {
try {
const endpoint = `/proposals/${id}`;
const {data} = await api.patch(endpoint, proposal);
// console.log(data);
return data;
} catch (error) {
console.log(error);
return null;
}
}
const deleteProposal = async(id) => {
try {
const endpoint = `/proposals/${id}`;
const {data} = await api.delete(endpoint);
// console.log(data);
return data;
} catch (error) {
console.log(error);
return null;
}
}
const updateLoad = async(loadId, load) => {
try {
const endpoint = `/loads/${loadId}`;
@@ -90,6 +114,8 @@ export const useLoadsStore = defineStore('load', () => {
deleteLoad,
saveLoad,
updateLoad,
updateProposal,
deleteProposal,
loads,
currentLoad,
proposalsOfLoads,