main function

void main()

Implementation

void main() async {
  WidgetsFlutterBinding.ensureInitialized();
  await EasyLocalization.ensureInitialized();
  await LocalCaching.init();
  await PurchaseManager.initRevenueCat();
  runApp(
    EasyLocalization(
      supportedLocales: AppConstants.supportedLocales,
      path: AppConstants.localePath,
      fallbackLocale: AppConstants.fallbackLocale,
      saveLocale: true,
      useOnlyLangCode: true,
      child: MultiProvider(
        providers: AppConstants.defaultProviders,
        child: const MyApp(),
      ),
    ),
  );

  configLoading();
}