Skip to content

Commit 541a8a4

Browse files
committed
Change generic defaults to unknown
1 parent 7d3a2ee commit 541a8a4

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

packages-exp/functions-exp/src/service.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -159,9 +159,9 @@ export function httpsCallable<RequestData, ResponseData>(
159159
name: string,
160160
options?: HttpsCallableOptions
161161
): HttpsCallable<RequestData, ResponseData> {
162-
return data => {
162+
return (data => {
163163
return call(functionsInstance, name, data, options || {});
164-
};
164+
}) as HttpsCallable<RequestData, ResponseData>;
165165
}
166166

167167
/**

packages-exp/functions-types-exp/index.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@ import { FirebaseError } from '@firebase/util';
2020
/**
2121
* An HttpsCallableResult wraps a single result from a function call.
2222
*/
23-
export interface HttpsCallableResult<ResponseData = any> {
23+
export interface HttpsCallableResult<ResponseData = unknown> {
2424
readonly data: ResponseData;
2525
}
2626

2727
/**
2828
* An HttpsCallable is a reference to a "callable" http trigger in
2929
* Google Cloud Functions.
3030
*/
31-
export interface HttpsCallable<RequestData = any, ResponseData = any> {
31+
export interface HttpsCallable<RequestData = unknown, ResponseData = unknown> {
3232
(data?: RequestData | null): Promise<HttpsCallableResult<ResponseData>>;
3333
}
3434

0 commit comments

Comments
 (0)