No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 
 
 

38 líneas
1.0 KiB

  1. import 'package:flutter/foundation.dart';
  2. import 'package:flutter/material.dart';
  3. import 'package:flutter/services.dart';
  4. import 'core/app_export.dart';
  5. import 'package:flutter_dotenv/flutter_dotenv.dart';
  6. void main() {
  7. WidgetsFlutterBinding.ensureInitialized();
  8. SystemChrome.setPreferredOrientations([
  9. DeviceOrientation.portraitUp,
  10. ]).then((value){
  11. Logger.init(kReleaseMode ? LogMode.live : LogMode.debug);
  12. runApp(MyApp());
  13. });
  14. }
  15. class MyApp extends StatelessWidget {
  16. // This widget is the root of your application.
  17. @override
  18. Widget build(BuildContext context) {
  19. return GetMaterialApp(
  20. debugShowCheckedModeBanner: false,
  21. theme: ThemeData(
  22. visualDensity: VisualDensity.standard,
  23. ),
  24. translations: AppLocalization(),
  25. locale: Get.deviceLocale, //for setting localization strings
  26. fallbackLocale: Locale('en', 'US'),
  27. title: 'WebON',
  28. initialBinding: InitialBindings(),
  29. initialRoute: AppRoutes.initialRoute,
  30. getPages: AppRoutes.pages,
  31. );
  32. }
  33. }