import 'package:firebase_core/firebase_core.dart'; import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:shared_preferences/shared_preferences.dart'; import 'app.dart'; import 'core/settings/settings_provider.dart'; import 'firebase_options.dart'; Future main() async { WidgetsFlutterBinding.ensureInitialized(); await Firebase.initializeApp( options: DefaultFirebaseOptions.currentPlatform, ); final prefs = await SharedPreferences.getInstance(); runApp( ProviderScope( overrides: [sharedPreferencesProvider.overrideWithValue(prefs)], child: const LeafItToMeApp(), ), ); }