From 6cabe21bb041dc5e000f7a9323c3ef6799c53e3e Mon Sep 17 00:00:00 2001 From: mamichels Date: Fri, 9 Sep 2022 18:57:08 +0200 Subject: [PATCH 1/2] Expose generic types --- src/providers/firestore.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/providers/firestore.ts b/src/providers/firestore.ts index 73d8eed13..c66042d41 100644 --- a/src/providers/firestore.ts +++ b/src/providers/firestore.ts @@ -43,8 +43,8 @@ export const service = 'firestore.googleapis.com'; /** @hidden */ export const defaultDatabase = '(default)'; let firestoreInstance: any; -export type DocumentSnapshot = firebase.firestore.DocumentSnapshot; -export type QueryDocumentSnapshot = firebase.firestore.QueryDocumentSnapshot; +export type DocumentSnapshot = firebase.firestore.DocumentSnapshot; +export type QueryDocumentSnapshot = firebase.firestore.QueryDocumentSnapshot; /** * Select the Firestore document to listen to for events. From 688de207f92e16adbda1f028ff96f2da2f4f8232 Mon Sep 17 00:00:00 2001 From: mamichels Date: Fri, 9 Sep 2022 19:27:32 +0200 Subject: [PATCH 2/2] Export default type to further firestores abstract generic types --- src/providers/firestore.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/providers/firestore.ts b/src/providers/firestore.ts index c66042d41..d2564bdd8 100644 --- a/src/providers/firestore.ts +++ b/src/providers/firestore.ts @@ -43,8 +43,9 @@ export const service = 'firestore.googleapis.com'; /** @hidden */ export const defaultDatabase = '(default)'; let firestoreInstance: any; -export type DocumentSnapshot = firebase.firestore.DocumentSnapshot; -export type QueryDocumentSnapshot = firebase.firestore.QueryDocumentSnapshot; +export type DocumentData = firebase.firestore.DocumentData; +export type DocumentSnapshot = firebase.firestore.DocumentSnapshot; +export type QueryDocumentSnapshot = firebase.firestore.QueryDocumentSnapshot; /** * Select the Firestore document to listen to for events.