MyApp constructor

const MyApp({
  1. dynamic key,
  2. required dynamic firestore,
  3. required dynamic firebaseAuth,
  4. required dynamic notificationService,
})

Constructor for MyApp.

Uses super.key to handle the widget's key. Accepts FirebaseFirestore and FirebaseAuth instances, which allows dependency injection. This is useful for testing by providing mock instances.

Implementation

const MyApp({
  super.key,
  required this.firestore,
  required this.firebaseAuth,
  required this.notificationService,
});