Skip to content

Commit 1d588c6

Browse files
authored
Fix the signature of fetch #365
ref DEV-2777
2 parents c0f1d24 + c3457a7 commit 1d588c6

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

packages/authgear-capacitor/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -425,7 +425,7 @@ export class CapacitorContainer {
425425
*
426426
* @public
427427
*/
428-
async fetch(input: RequestInfo, init?: RequestInit): Promise<Response> {
428+
async fetch(input: RequestInfo | URL, init?: RequestInit): Promise<Response> {
429429
return this.baseContainer.fetch(input, init);
430430
}
431431

packages/authgear-core/src/client.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ export abstract class _BaseAPIClient {
9999
return this._doFetch(request);
100100
}
101101

102-
async fetch(input: RequestInfo, init?: RequestInit): Promise<Response> {
102+
async fetch(input: RequestInfo | URL, init?: RequestInit): Promise<Response> {
103103
if (this._requestClass == null) {
104104
throw new AuthgearError("missing requestClass in api client");
105105
}

packages/authgear-core/src/container.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -314,7 +314,7 @@ export class _BaseContainer<T extends _BaseAPIClient> {
314314
return false;
315315
}
316316

317-
async fetch(input: RequestInfo, init?: RequestInit): Promise<Response> {
317+
async fetch(input: RequestInfo | URL, init?: RequestInit): Promise<Response> {
318318
return this.apiClient.fetch(input, init);
319319
}
320320

packages/authgear-react-native/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -868,7 +868,7 @@ export class ReactNativeContainer {
868868
*
869869
* @public
870870
*/
871-
async fetch(input: RequestInfo, init?: RequestInit): Promise<Response> {
871+
async fetch(input: RequestInfo | URL, init?: RequestInit): Promise<Response> {
872872
return this.baseContainer.fetch(input, init);
873873
}
874874

packages/authgear-web/src/container.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -774,7 +774,7 @@ export class WebContainer {
774774
*
775775
* @public
776776
*/
777-
async fetch(input: RequestInfo, init?: RequestInit): Promise<Response> {
777+
async fetch(input: RequestInfo | URL, init?: RequestInit): Promise<Response> {
778778
return this.baseContainer.fetch(input, init);
779779
}
780780
}

0 commit comments

Comments
 (0)