Skip to content

Commit 4581a77

Browse files
committed
fix typings
1 parent e8bf439 commit 4581a77

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

packages-exp/app-compat/src/types.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@ export interface FirebaseServiceNamespace<T extends _FirebaseService> {
5050
// eslint-disable-next-line @typescript-eslint/naming-convention
5151
export interface _FirebaseApp extends FirebaseApp {
5252
container: ComponentContainer;
53-
_addComponent(component: Component): void;
54-
_addOrOverwriteComponent(component: Component): void;
53+
_addComponent<T extends Name>(component: Component<T>): void;
54+
_addOrOverwriteComponent<T extends Name>(component: Component<T>): void;
5555
_removeServiceInstance(name: string, instanceIdentifier?: string): void;
5656
}
5757

packages/app-types/private.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,8 @@ export interface FirebaseAppInternals {
8686

8787
export interface _FirebaseApp extends FirebaseApp {
8888
container: ComponentContainer;
89-
_addComponent(component: Component): void;
90-
_addOrOverwriteComponent(component: Component): void;
89+
_addComponent<T extends Name>(component: Component<T>): void;
90+
_addOrOverwriteComponent<T extends Name>(component: Component<T>): void;
9191
_removeServiceInstance(name: string, instanceIdentifier?: string): void;
9292
}
9393
export interface _FirebaseNamespace extends FirebaseNamespace {

0 commit comments

Comments
 (0)