main function
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(),
));
}