@@ -252,7 +252,10 @@ export class DocumentReference<
252
252
* @param converter - Converts objects to and from Firestore.
253
253
* @returns A `DocumentReference` that uses the provided converter.
254
254
*/
255
- withConverter < NewAppModelType , NewDbModelType extends DocumentData > (
255
+ withConverter <
256
+ NewAppModelType ,
257
+ NewDbModelType extends DocumentData = DocumentData
258
+ > (
256
259
converter : FirestoreDataConverter < NewAppModelType , NewDbModelType >
257
260
) : DocumentReference < NewAppModelType , NewDbModelType > ;
258
261
/**
@@ -263,7 +266,10 @@ export class DocumentReference<
263
266
* use a converter.
264
267
*/
265
268
withConverter ( converter : null ) : DocumentReference < DocumentData , DocumentData > ;
266
- withConverter < NewAppModelType , NewDbModelType extends DocumentData > (
269
+ withConverter <
270
+ NewAppModelType ,
271
+ NewDbModelType extends DocumentData = DocumentData
272
+ > (
267
273
converter : FirestoreDataConverter < NewAppModelType , NewDbModelType > | null
268
274
) : DocumentReference < NewAppModelType , NewDbModelType > {
269
275
return new DocumentReference < NewAppModelType , NewDbModelType > (
@@ -334,7 +340,10 @@ export class CollectionReference<
334
340
* @param converter - Converts objects to and from Firestore.
335
341
* @returns A `CollectionReference` that uses the provided converter.
336
342
*/
337
- withConverter < NewAppModelType , NewDbModelType extends DocumentData > (
343
+ withConverter <
344
+ NewAppModelType ,
345
+ NewDbModelType extends DocumentData = DocumentData
346
+ > (
338
347
converter : FirestoreDataConverter < NewAppModelType , NewDbModelType >
339
348
) : CollectionReference < NewAppModelType , NewDbModelType > ;
340
349
/**
@@ -347,7 +356,10 @@ export class CollectionReference<
347
356
withConverter (
348
357
converter : null
349
358
) : CollectionReference < DocumentData , DocumentData > ;
350
- withConverter < NewAppModelType , NewDbModelType extends DocumentData > (
359
+ withConverter <
360
+ NewAppModelType ,
361
+ NewDbModelType extends DocumentData = DocumentData
362
+ > (
351
363
converter : FirestoreDataConverter < NewAppModelType , NewDbModelType > | null
352
364
) : CollectionReference < NewAppModelType , NewDbModelType > {
353
365
return new CollectionReference < NewAppModelType , NewDbModelType > (
0 commit comments