admin管理员组

文章数量:1323724

I'm trying to implement a new firebase function and to use the 'firebase-admin' package to do so. I have:

import { getFirestore } from 'firebase-admin/firestore';
import { Firestore } from 'firebase/firestore';

But then I seem to have to do:

const adminFirestore: Firestore = getFirestore() as unknown as Firestore;

to get it to work with code I want to re-use from my front-end Firestore app.

otherwise I incur:

Type 'Firestore' is missing the following properties from type 'Firestore': type, app, toJSONts(2739)

Is there a way to avoid this cast?

本文标签: typescriptHow to use getFirestore from firebaseadmin along with nonadmin versionStack Overflow