Skip to content

Commit 1510e01

Browse files
committed
cast internal Auth to public Auth to make TS happy
1 parent 927dc0f commit 1510e01

File tree

1 file changed

+6
-6
lines changed
  • packages-exp/auth-compat-exp/src

1 file changed

+6
-6
lines changed

packages-exp/auth-compat-exp/src/user.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ export class User extends impl.UserImpl implements compat.User {
4747
credential: compat.AuthCredential
4848
): Promise<compat.UserCredential> {
4949
return convertCredential(
50-
this.auth,
50+
(this.auth as unknown) as externs.Auth,
5151
impl.linkWithCredential(this, credential as externs.AuthCredential)
5252
);
5353
}
@@ -56,15 +56,15 @@ export class User extends impl.UserImpl implements compat.User {
5656
applicationVerifier: compat.ApplicationVerifier
5757
): Promise<compat.ConfirmationResult> {
5858
return convertConfirmationResult(
59-
this.auth,
59+
(this.auth as unknown) as externs.Auth,
6060
impl.linkWithPhoneNumber(this, phoneNumber, applicationVerifier)
6161
);
6262
}
6363
async linkWithPopup(
6464
provider: compat.AuthProvider
6565
): Promise<compat.UserCredential> {
6666
return convertCredential(
67-
this.auth,
67+
(this.auth as unknown) as externs.Auth,
6868
impl.linkWithPopup(
6969
this,
7070
provider as externs.AuthProvider,
@@ -88,7 +88,7 @@ export class User extends impl.UserImpl implements compat.User {
8888
credential: compat.AuthCredential
8989
): Promise<compat.UserCredential> {
9090
return convertCredential(
91-
this.auth,
91+
(this.auth as unknown) as externs.Auth,
9292
impl.reauthenticateWithCredential(
9393
this,
9494
credential as externs.AuthCredential
@@ -100,15 +100,15 @@ export class User extends impl.UserImpl implements compat.User {
100100
applicationVerifier: compat.ApplicationVerifier
101101
): Promise<compat.ConfirmationResult> {
102102
return convertConfirmationResult(
103-
this.auth,
103+
(this.auth as unknown) as externs.Auth,
104104
impl.reauthenticateWithPhoneNumber(this, phoneNumber, applicationVerifier)
105105
);
106106
}
107107
reauthenticateWithPopup(
108108
provider: compat.AuthProvider
109109
): Promise<compat.UserCredential> {
110110
return convertCredential(
111-
this.auth,
111+
(this.auth as unknown) as externs.Auth,
112112
impl.reauthenticateWithPopup(
113113
this,
114114
provider as externs.AuthProvider,

0 commit comments

Comments
 (0)