bootstrap function

Future<void> bootstrap({
  1. required FirebaseOptions firebaseOptions,
  2. required Iterable<Store> stores,
  3. required Iterable<Effect> effects,
})

Implementation

Future<void> bootstrap(
    {required FirebaseOptions firebaseOptions,
    required Iterable<Store> stores,
    required Iterable<Effect> effects}) async {
  [...marketStores, ...stores].forEach(connectStore);

  [...marketEffects, ...effects].forEach(listenEffect);

  await Firebase.initializeApp(options: firebaseOptions);

  FirebaseMessaging.onBackgroundMessage(backgroundMessageEffect);
}