firelordjs
Version:
🔥 High Precision Typescript Wrapper for Firestore Web, Providing Unparalleled Type Safe and Dev Experience
18 lines (17 loc) • 671 B
JavaScript
import { addDoc as addDoc_ } from 'firebase/firestore';
/**
* Add a new document to specified `CollectionReference` with the given data,
* assigning it a document ID automatically.
*
* @param reference - A reference to the collection to add this document to.
* @param data - An Object containing the data for the new document.
* @returns A `Promise` resolved with a `DocumentReference` pointing to the
* newly created document after it has been written to the backend (Note that it
* won't resolve while you're offline).
*/
// @ts-expect-error
export var addDoc = function (reference, data) {
return addDoc_(
// @ts-expect-error
reference, data);
};