Skip to content

Commit 6ec32bb

Browse files
committed
Change generic defaults to unknown
1 parent 3a7b9bb commit 6ec32bb

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

packages-exp/functions-exp/src/public-types.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ export interface HttpsCallableResult<ResponseData = unknown> {
2828
* An HttpsCallable is a reference to a "callable" http trigger in
2929
* Google Cloud Functions.
3030
*/
31-
export interface HttpsCallable<RequestParams = unknown, ResponseData = unknown> {
32-
(data?: RequestParams | null): Promise<HttpsCallableResult<ResponseData>>;
31+
export interface HttpsCallable<RequestData = unknown, ResponseData = unknown> {
32+
(data?: RequestData | null): Promise<HttpsCallableResult<ResponseData>>;
3333
}
3434

3535
/**

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
/**

0 commit comments

Comments
 (0)