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.
AbortController
StubRequest.signal
1 parent 9f32424 commit 87b8d21Copy full SHA for 87b8d21
1 file changed
src/_request.ts
@@ -2,7 +2,7 @@ export const StubRequest = /* @__PURE__ */ (() => {
2
class StubRequest implements Omit<Request, "fetcher" | "cf"> {
3
url: string;
4
5
- _signal?: AbortSignal;
+ _abortController?: AbortController;
6
_headers?: Headers;
7
_init?: RequestInit;
8
@@ -29,7 +29,10 @@ export const StubRequest = /* @__PURE__ */ (() => {
29
}
30
31
get signal() {
32
- return (this._signal ??= new AbortSignal());
+ if (!this._abortController) {
33
+ this._abortController = new AbortController();
34
+ }
35
+ return this._abortController.signal;
36
37
38
get cache() {
0 commit comments