We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 821eeb0 commit 400fd38Copy full SHA for 400fd38
index.js
@@ -229,7 +229,12 @@ function fetch(...args:any):Promise {
229
}
230
231
// from remote HTTP(S)
232
+ let promiseResolve;
233
+ let promiseReject;
234
let promise = new Promise((resolve, reject) => {
235
+ promiseResolve = resolve;
236
+ promiseReject = reject;
237
+
238
let nativeMethodName = Array.isArray(body) ? 'fetchBlobForm' : 'fetchBlob'
239
240
// on progress event listener
@@ -370,6 +375,7 @@ function fetch(...args:any):Promise {
370
375
subscriptionUpload.remove()
371
376
stateEvent.remove()
372
377
RNFetchBlob.cancelRequest(taskId, fn)
378
+ promiseReject(new Error("canceled"))
373
379
374
380
promise.taskId = taskId
381
0 commit comments