main function

Future<void> main()

Implementation

Future<void> main() async {
  await initServices();

  runApp(GetMaterialApp(
    title: "code Help",
    initialRoute: Routes.LOGIN,
    getPages: AppPages.routes,
    debugShowCheckedModeBanner: false,
    translations: AppTranslation(),
    locale: Locale(Box.get(key: AppConst.localeKey) ?? "ar"),
    fallbackLocale: const Locale('ar'),
    localizationsDelegates: const [
      GlobalMaterialLocalizations.delegate,
      GlobalWidgetsLocalizations.delegate,
      GlobalCupertinoLocalizations.delegate,
    ],
    supportedLocales: const [
      Locale('ar'),
      Locale('en'),
    ],
    builder: (BuildContext context, Widget? child) {
      return MediaQuery(
        data: MediaQuery.of(context).copyWith(textScaleFactor: .9),
        child: Scaffold(
          body: InkWell(
            onTap: () => FocusScope.of(context).requestFocus(FocusNode()),
            child: child,
          ),
        ),
      );
    },
    theme: AppThemeInitial.appTheme(),
    defaultTransition: Transition.fadeIn,
    transitionDuration: const Duration(milliseconds: 400),
    initialBinding: LoginBinding(),
  ));
}