import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:flutter_bloc/flutter_bloc.dart'; import 'package:flutter_phoenix/flutter_phoenix.dart'; import 'core/core.dart'; import 'di/di.dart' as di; Future main() async { WidgetsFlutterBinding.ensureInitialized(); // await GetStorage.init(); await di.init(); Bloc.observer = MyBlocObserver(); SystemChrome.setPreferredOrientations([ DeviceOrientation.portraitUp, DeviceOrientation.portraitDown, ]); SystemChrome.setSystemUIOverlayStyle(const SystemUiOverlayStyle( statusBarColor: Colors.transparent, statusBarBrightness: Brightness.dark, )); runApp(Phoenix(child: const MyApp())); }