Skip to content

Commit e762cf7

Browse files
Adding Canceler parameters config and request (axios#4711)
Co-authored-by: Jay <jasonsaayman@gmail.com>
1 parent 24f22b2 commit e762cf7

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ export interface Cancel {
210210
}
211211

212212
export interface Canceler {
213-
(message?: string): void;
213+
(message?: string, config?: AxiosRequestConfig, request?: any): void;
214214
}
215215

216216
export interface CancelTokenStatic {

lib/cancel/CancelToken.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,13 +49,13 @@ function CancelToken(executor) {
4949
return promise;
5050
};
5151

52-
executor(function cancel(message) {
52+
executor(function cancel(message, config, request) {
5353
if (token.reason) {
5454
// Cancellation has already been requested
5555
return;
5656
}
5757

58-
token.reason = new CanceledError(message);
58+
token.reason = new CanceledError(message, config, request);
5959
resolvePromise(token.reason);
6060
});
6161
}

0 commit comments

Comments
 (0)