Skip to content

Commit d3c9c86

Browse files
committed
fix typeing error
1 parent 6e0c987 commit d3c9c86

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/app-types/private.d.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
import { FirebaseApp, FirebaseNamespace } from '@firebase/app-types';
2424
import { Observer, Subscribe } from '@firebase/util';
2525
import { FirebaseError, ErrorFactory } from '@firebase/util';
26-
import { Component, ComponentContainer } from '@firebase/component';
26+
import { Component, ComponentContainer, Name } from '@firebase/component';
2727

2828
export interface FirebaseServiceInternals {
2929
/**
@@ -106,8 +106,8 @@ export interface _FirebaseNamespace extends FirebaseNamespace {
106106
* @param allowMultipleInstances Whether the registered service supports
107107
* multiple instances per app. If not specified, the default is false.
108108
*/
109-
registerComponent(
110-
component: Component
109+
registerComponent<T extends Name>(
110+
component: Component<T>
111111
): FirebaseServiceNamespace<FirebaseService> | null;
112112

113113
/**

0 commit comments

Comments
 (0)