diff --git a/src/js/dai/request.js b/src/js/dai/request.js index 455a6fae4..eabde1a9a 100644 --- a/src/js/dai/request.js +++ b/src/js/dai/request.js @@ -83,6 +83,17 @@ const request = curry( }) .then(succFn) .catch(failFn); + } else if (method.toUpperCase() == "DELETE") { + axios + .delete(url, { + headers, + data, + responseType: "json", + // progress, + // credentials: false, + }) + .then(succFn) + .catch(failFn); } else { axios .get(url, { @@ -102,9 +113,12 @@ export const requestGet = request("get"); export const requestPost = request("post"); +export const requestDelete = request("delete"); + export default { install(Vue) { Vue.prototype.$requestGet = requestGet; Vue.prototype.$requestPost = requestPost; + Vue.prototype.$requestDelete = requestDelete; }, };