From 648b3b9764ccaa614bb99d1508a3609ef8e642ed Mon Sep 17 00:00:00 2001 From: Aamir Date: Mon, 13 Jan 2025 09:38:48 +0300 Subject: [PATCH] fixes --- ios/Podfile | 1 + lib/config/provider_routes.dart | 2 ++ lib/main.dart | 10 +++------- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/ios/Podfile b/ios/Podfile index 3649deb..af13712 100644 --- a/ios/Podfile +++ b/ios/Podfile @@ -48,6 +48,7 @@ post_install do |installer| 'PERMISSION_LOCATION=1', 'PERMISSION_LOCATION_WHENINUSE=0', 'PERMISSION_NOTIFICATIONS=1', + 'PERMISSION_MEDIA_LIBRARY=1', ] end end diff --git a/lib/config/provider_routes.dart b/lib/config/provider_routes.dart index af2ab80..d660b4e 100644 --- a/lib/config/provider_routes.dart +++ b/lib/config/provider_routes.dart @@ -27,6 +27,8 @@ import 'package:mc_common_app/views/appointments/appointments_filter_view.dart'; import 'package:mc_common_app/views/setting_options/provider_accepted_requests_view.dart'; class ProviderAppRoutes { + + static final Map routes = { //Home page AppRoutes.dashboard: (context) => DashboardView(dashboardRouteEnum: (ModalRoute.of(context)!.settings.arguments ?? DashboardRouteEnum.none) as DashboardRouteEnum), diff --git a/lib/main.dart b/lib/main.dart index b686918..3d208f4 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -164,22 +164,18 @@ class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { - SystemChrome.setPreferredOrientations([ - DeviceOrientation.portraitUp, - DeviceOrientation.portraitDown, - ]); + SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp, DeviceOrientation.portraitDown]); return Sizer( builder: (context, orientation, deviceType) { injector.get().setAppType(AppType.provider); AppState().setPostParamsModel( - PostParamsModel( - languageID: EasyLocalization.of(context)?.locale.languageCode == "ar" ? 1 : 2, - ), + PostParamsModel(languageID: EasyLocalization.of(context)?.locale.languageCode == "ar" ? 1 : 2), ); // ThemeData data = AppTheme.getTheme(isArabic: EasyLocalization.of(context)?.locale.languageCode == "ar"); return MaterialApp( theme: AppTheme.getTheme(isArabic: EasyLocalization.of(context)?.locale.languageCode == "ar"), debugShowCheckedModeBanner: false, + navigatorKey: navigatorKey, localizationsDelegates: context.localizationDelegates, supportedLocales: context.supportedLocales, locale: context.locale,