Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 4eae121

Browse files
committed
Increase typing
1 parent 9ecee2e commit 4eae121

File tree

5 files changed

+34
-12
lines changed

5 files changed

+34
-12
lines changed

firestore/emulator-suite.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const { initializeFirestore } = require("firebase/firestore");
2-
31
function onDocumentReady(firebaseApp) {
42
//[START fs_emulator_connect]
3+
const { initializeFirestore } = require("firebase/firestore");
4+
55
let settings = {};
66
if (location.hostname === "localhost") {
77
settings = {

firestore/test.firestore.js

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
const { initializeApp } = require("firebase/app");
2-
const { getFirestore, CACHE_SIZE_UNLIMITED } = require("firebase/firestore");
31
const { expect } = require('chai');
42

53
// [START city_custom_object]
@@ -31,26 +29,39 @@ var cityConverter = {
3129
// [END city_custom_object]
3230

3331
describe("firestore", () => {
32+
const { FirebaseFirestore } = require("firebase/firestore");
33+
34+
/** @type {FirebaseFirestore} */
3435
let db;
36+
let app;
37+
3538
before(() => {
39+
const { initializeApp } = require("firebase/app");
40+
const { getFirestore } = require("firebase/firestore");
41+
3642
const config = {
3743
apiKey: "AIzaSyCM61mMr_iZnP1DzjT1PMB5vDGxfyWNM64",
3844
authDomain: "firestore-snippets.firebaseapp.com",
3945
projectId: "firestore-snippets"
4046
};
41-
const app = initializeApp(config);
47+
app = initializeApp(config);
4248
db = getFirestore(app);
4349
});
4450

4551
it("should be able to set the cache size", () => {
4652
// [START fs_setup_cache]
47-
db.settings({
48-
cacheSizeBytes: CACHE_SIZE_UNLIMITED
53+
const { initializeFirestore, CACHE_SIZE_UNLIMITED } = require("firebase/firestore");
54+
55+
const firestoreDb = initializeFirestore(app, {
56+
cacheSizeBytes: CACHE_SIZE_UNLIMITED
4957
});
5058
// [END fs_setup_cache]
5159
});
5260

5361
it("should be initializable with persistence", () => {
62+
const { initializeApp } = require("firebase/app");
63+
const { getFirestore } = require("firebase/firestore");
64+
5465
const app = initializeApp({
5566
apiKey: '### FIREBASE API KEY ###',
5667
authDomain: '### FIREBASE AUTH DOMAIN ###',
@@ -140,9 +151,9 @@ describe("firestore", () => {
140151

141152
it("should get all users", async () => {
142153
// [START get_all_users]
143-
const { getDocs } = require("firebase/firestore");
154+
const { collection, getDocs } = require("firebase/firestore");
144155

145-
const querySnapshot = await getDocs(db.collection("users"));
156+
const querySnapshot = await getDocs(collection(db, "users"));
146157
querySnapshot.forEach((doc) => {
147158
console.log(`${doc.id} => ${doc.data()}`);
148159
});

firestore/test.solution-aggregation.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,11 @@ const arinellDoc = {
77
// [END sample_doc]
88

99
describe("firestore-solution-arrays", () => {
10+
const { FirebaseFirestore } = require("firebase/firestore");
11+
12+
/** @type {FirebaseFirestore} */
1013
let db;
14+
1115
before(async () => {
1216
const { initializeApp } = require("firebase/app");
1317
const { getFirestore, collection, doc, setDoc } = require("firebase/firestore");

firestore/test.solution-arrays.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,15 @@ const postsWithMapAdvanced = [
4141
]
4242

4343
describe("firestore-solution-arrays", () => {
44+
const { FirebaseFirestore } = require("firebase/firestore");
45+
46+
/** @type {FirebaseFirestore} */
4447
let db;
48+
4549
before(() => {
4650
const { initializeApp } = require("firebase/app");
4751
const { getFirestore } = require("firebase/firestore");
48-
52+
4953
const config = {
5054
apiKey: "AIzaSyArvVh6VSdXicubcvIyuB-GZs8ua0m0DTI",
5155
authDomain: "firestorequickstarts.firebaseapp.com",
@@ -71,7 +75,7 @@ describe("firestore-solution-arrays", () => {
7175
it("should query in a category by timestamp", () => {
7276
function queryOne() {
7377
// [START query_in_category_timestamp_invalid]
74-
const { collection, query, where, orderBy } = require("@firebase/firestore");
78+
const { collection, query, where, orderBy, FirebaseFirestore } = require("@firebase/firestore");
7579

7680
const q = query(collection(db, "posts"),
7781
where("categories.cats", "==", true),

firestore/test.solution-counters.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
const { FirebaseFirestore } = require('firebase/firestore');
2+
3+
/** @type {FirebaseFirestore} */
14
let db;
25

36
// [START create_counter]
@@ -22,7 +25,7 @@ function createCounter(ref, num_shards) {
2225

2326
// [START increment_counter]
2427
function incrementCounter(db, ref, num_shards) {
25-
const { collection, doc, updateDoc, increment } = require("@firebase/firestore");
28+
const { collection, doc, updateDoc, increment, FirebaseFirestore } = require("@firebase/firestore");
2629

2730
// Select a shard of the counter at random
2831
const shardId = Math.floor(Math.random() * num_shards).toString();

0 commit comments

Comments
 (0)