INNER CODE UNIT · Dart
MyApp
instaflutter/flutter-login-screen-firebase-auth-facebook-login · lib/main.dart:31
class MyApp extends StatefulWidget {
const MyApp({Key? key}) : super(key: key);
@override
MyAppState createState() => MyAppState();
}
class MyAppState extends State<MyApp> with WidgetsBindingObserver {
// Set default `_initialized` and `_error` state to false
bool _initialized = false;
bool _error = false;
// Define an async function to initialize FlutterFire
void initializeFlutterFire() async {
try {
// Wait for Firebase to initialize and set `_initialized` state to true
if (kIsWeb) {
await Firebase.initializeApp(options: DefaultFirebaseOptions.web);