onStartupTask method

  1. @override
Future<void> onStartupTask()
override

Implementation

@override
Future<void> onStartupTask() async {
  app = await Firebase.initializeApp(options: Arcane.app.firebase);

  FirebaseAuth.instance.authStateChanges().listen((u) {
    verbose("Auth State: User state changed: ${u?.uid}");

    if (Arcane.isWindowManaged && u != null) {
      //     FirebaseAuth.instance.signOut();
    }
  });
  success("Firebase Initialized: ${app.name} (${app.options.projectId})");
}