import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'core/app_export.dart'; import 'package:flutter_dotenv/flutter_dotenv.dart'; import 'presentation/login_screen/models/app_strings.dart'; void main() async { WidgetsFlutterBinding.ensureInitialized(); await dotenv.load(fileName: ".env"); SystemChrome.setPreferredOrientations([ DeviceOrientation.portraitUp, ]).then((value){ Logger.init(kReleaseMode ? LogMode.live : LogMode.debug); runApp(MyApp()); }); } class MyApp extends StatelessWidget { // This widget is the root of your application. @override Widget build(BuildContext context) { return GetMaterialApp( debugShowCheckedModeBanner: false, theme: ThemeData( visualDensity: VisualDensity.standard, ), translations: AppLocalization(), locale: Get.deviceLocale, //for setting localization strings fallbackLocale: Locale('en', 'US'), title: 'WebON', initialBinding: InitialBindings(), initialRoute: AppRoutes.initialRoute, getPages: AppRoutes.pages, ); } }