-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
sample
onst cpAxios= require('cp-axios');
const CPromise= require('c-promise2');
const url= 'https://run.mocky.io/v3/753aa609-65ae-4109-8f83-9cfe365290f0?mocky-delay=5s';
// you could use any other AbortController implementation, but CPromise already provides it
const abortController = new CPromise.AbortController();
const {signal} = abortController;
cpAxios(url, {signal})
.timeout(5000)
.then(response => {
console.log(`Done: ${JSON.stringify(response.data)}`)
}, err => {
console.warn(`Request failed: ${err}`)
});
setTimeout(() => {
abortController.abort();
}, 500);error
Uncaught (in promise) TypeError: Cannot read property 'bind' of undefined
at new CPromise (c-promise.umd.js:623)
at CPAxios.request (CPAxios.js:27)
at wrap (bind.js:9)
at axios.js:319
at new Promise (<anonymous>)
at new F (_export.js:36)
at $axios (axios.js:87)
at Object.getAuthorizedDepartmentList (assetBlock.js:178)
at VueComponent._callee3$ (DashboardQuery.vue:117)
at tryCatch (runtime.js:45)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
