mirror of
https://github.com/Uuttssaavv/flutter-clean-architecture-riverpod.git
synced 2025-08-06 16:19:42 +08:00
26 lines
750 B
Dart
26 lines
750 B
Dart
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<void> 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(),
|
|
));
|
|
}
|