use makeRequest

This commit is contained in:
srgooglo 2022-09-09 16:58:01 +02:00
parent e30fc01ba4
commit 4186a99f02

View File

@ -31,20 +31,24 @@ export default function generateHTTPRequestDispatcher({
error: null, error: null,
} }
const request = await instance(requestParams) const makeRequest = async () => {
.then((response) => { return await instance(requestParams)
result.response = response .then((response) => {
result.response = response
return response return response
}) })
.catch((error) => { .catch((error) => {
result.error = error.response.data.error ?? error.response.data result.error = error.response.data.error ?? error.response.data
return error return error
}) })
}
const request = await makeRequest()
if (typeof handleResponse === "function") { if (typeof handleResponse === "function") {
await handleResponse(request) await handleResponse(request, makeRequest)
} }
if (requestParams.parseData) { if (requestParams.parseData) {