import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:flutter_project/main/app.dart'; import 'package:flutter_project/main/app_env.dart'; import 'package:flutter_project/main/observers.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; void main() => mainCommon(AppEnvironment.PROD); Future mainCommon(AppEnvironment environment) async { WidgetsFlutterBinding.ensureInitialized(); EnvInfo.initialize(environment); SystemChrome.setSystemUIOverlayStyle( SystemUiOverlayStyle.light.copyWith( statusBarColor: Colors.black, statusBarBrightness: Brightness.light, ), ); runApp(ProviderScope( observers: [ Observers(), ], child: MyApp(), )); }