main function
void
main()
Implementation
void main() async {
WidgetsFlutterBinding.ensureInitialized();
FlavorConfig.load();
Upgrader.clearSavedSettings();
await Pref.initPreference();
//For internet alert
Connectivity().onConnectivityChanged.listen((result) async {
if (result.contains(ConnectivityResult.none)) {
Cnt.messengerKey.currentState?.showSnackBar(
SnackBar(
margin: Pad.a12,
backgroundColor: Clr.primaryColor,
content: const SnackAlert(),
behavior: SnackBarBehavior.floating,
),
);
}
});
//For orientation
SystemChrome.setPreferredOrientations([
DeviceOrientation.portraitUp,
DeviceOrientation.portraitDown,
]);
await initDependencies();
runApp(const SliqApp());
}