Skip to content

Commit 68cfc79

Browse files
authored
Merge pull request #253 from FirebaseExtended/de-preload-updates
Update preload methods in sample
2 parents b82b58a + b55017d commit 68cfc79

File tree

1 file changed

+22
-16
lines changed

1 file changed

+22
-16
lines changed

sample/src/App.js

Lines changed: 22 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -38,20 +38,29 @@ const Card = ({ title, children }) => {
3838
// fetching them now
3939
const preloadSDKs = firebaseApp => {
4040
return Promise.all([
41-
preloadFirestore(firebaseApp, firestore => {
42-
return firestore().enablePersistence();
41+
preloadFirestore({
42+
firebaseApp,
43+
setup(firestore) {
44+
return firestore().enablePersistence();
45+
}
4346
}),
44-
preloadDatabase(firebaseApp),
45-
preloadStorage(firebaseApp, storage => {
46-
storage().setMaxUploadRetryTime(10000);
47+
preloadDatabase({ firebaseApp }),
48+
preloadStorage({
49+
firebaseApp,
50+
setup(storage) {
51+
return storage().setMaxUploadRetryTime(10000);
52+
}
4753
}),
48-
preloadAuth(firebaseApp),
49-
preloadRemoteConfig(firebaseApp, remoteConfig => {
50-
remoteConfig().settings = {
51-
minimumFetchIntervalMillis: 10000,
52-
fetchTimeoutMillis: 10000
53-
};
54-
return remoteConfig().fetchAndActivate();
54+
preloadAuth({ firebaseApp }),
55+
preloadRemoteConfig({
56+
firebaseApp,
57+
setup(remoteConfig) {
58+
remoteConfig().settings = {
59+
minimumFetchIntervalMillis: 10000,
60+
fetchTimeoutMillis: 10000
61+
};
62+
return remoteConfig().fetchAndActivate();
63+
}
5564
})
5665
]);
5766
};
@@ -60,10 +69,7 @@ const preloadData = async firebaseApp => {
6069
const user = await preloadUser(firebaseApp);
6170

6271
if (user) {
63-
preloadFirestoreDoc(
64-
firestore => firestore.doc('count/counter'),
65-
firebaseApp
66-
);
72+
preloadFirestoreDoc(firestore => firestore.doc('count/counter'), firebaseApp);
6773
}
6874
};
6975

0 commit comments

Comments
 (0)