main function

Future<void> main()

Implementation

Future<void> main() async {
  WidgetsFlutterBinding.ensureInitialized();
  await Firebase.initializeApp(
    options: DefaultFirebaseOptions.currentPlatform,
  );
  GetStorage.init();
  Get.put(AuthenticationController(), permanent: true);
  await SentryFlutter.init(
    (options) {
      options.dsn = 'https://dca8ce77d156639893b096f148a2181b@o4509093434490880.ingest.de.sentry.io/4509167449538640';
      options.tracesSampleRate = 1.0;
      options.sampleRate=1.0;
      options.tracesSampleRate = 1.0;
      options.environment = FlavorConstants.env == AppEnv.dev? "development" :
      FlavorConstants.env == AppEnv.staging?"staging": "production";
    },
    appRunner: () => runApp(SentryWidget(child:GetMaterialApp(
      title: "Application",
      initialRoute: AppPages.INITIAL,
      getPages: AppPages.routes,
      theme: ThemeData(fontFamily: "SFProDisplay",),
    )))
  );


}