@@ -840,10 +840,10 @@ export class DocumentReference<T = PublicDocumentData>
840
840
return new DocumentReference < U > (
841
841
this . firestore ,
842
842
converter
843
- ? this . _delegate . withConverter < U > (
843
+ ? this . _delegate . withConverter (
844
844
FirestoreDataConverter . getInstance ( this . firestore , converter )
845
845
)
846
- : this . _delegate . withConverter ( null )
846
+ : ( this . _delegate . withConverter ( null ) as ExpDocumentReference < U > )
847
847
) ;
848
848
}
849
849
}
@@ -1151,14 +1151,14 @@ export class Query<T = PublicDocumentData>
1151
1151
withConverter < U > ( converter : PublicFirestoreDataConverter < U > ) : Query < U > ;
1152
1152
withConverter < U > (
1153
1153
converter : PublicFirestoreDataConverter < U > | null
1154
- ) : Query < U > | Query < DocumentData > {
1155
- return new Query (
1154
+ ) : Query < U > {
1155
+ return new Query < U > (
1156
1156
this . firestore ,
1157
1157
converter
1158
1158
? this . _delegate . withConverter (
1159
1159
FirestoreDataConverter . getInstance ( this . firestore , converter )
1160
1160
)
1161
- : this . _delegate . withConverter ( null )
1161
+ : ( this . _delegate . withConverter ( null ) as ExpQuery < U > )
1162
1162
) ;
1163
1163
}
1164
1164
}
@@ -1301,14 +1301,14 @@ export class CollectionReference<T = PublicDocumentData>
1301
1301
) : CollectionReference < U > ;
1302
1302
withConverter < U > (
1303
1303
converter : PublicFirestoreDataConverter < U > | null
1304
- ) : CollectionReference < U > | CollectionReference < PublicDocumentData > {
1305
- return new CollectionReference (
1304
+ ) : CollectionReference < U > {
1305
+ return new CollectionReference < U > (
1306
1306
this . firestore ,
1307
1307
converter
1308
1308
? this . _delegate . withConverter (
1309
1309
FirestoreDataConverter . getInstance ( this . firestore , converter )
1310
1310
)
1311
- : this . _delegate . withConverter ( null )
1311
+ : ( this . _delegate . withConverter ( null ) as ExpCollectionReference < U > )
1312
1312
) ;
1313
1313
}
1314
1314
}
0 commit comments