|
|
|
@ -10,8 +10,6 @@ import 'package:mc_common_app/repositories/request_repo.dart';
|
|
|
|
import 'package:mc_common_app/repositories/setting_options_repo.dart';
|
|
|
|
import 'package:mc_common_app/repositories/setting_options_repo.dart';
|
|
|
|
import 'package:mc_common_app/services/firebase_service.dart';
|
|
|
|
import 'package:mc_common_app/services/firebase_service.dart';
|
|
|
|
import 'package:mc_common_app/utils/location/Location.dart';
|
|
|
|
import 'package:mc_common_app/utils/location/Location.dart';
|
|
|
|
import 'package:mc_common_app/utils/navigator.dart';
|
|
|
|
|
|
|
|
import 'package:mc_common_app/utils/utils.dart';
|
|
|
|
|
|
|
|
import 'package:mc_common_app/view_models/appointments_view_model.dart';
|
|
|
|
import 'package:mc_common_app/view_models/appointments_view_model.dart';
|
|
|
|
import 'package:mc_common_app/view_models/chat_view_model.dart';
|
|
|
|
import 'package:mc_common_app/view_models/chat_view_model.dart';
|
|
|
|
import 'package:mc_common_app/view_models/dashboard_view_model_customer.dart';
|
|
|
|
import 'package:mc_common_app/view_models/dashboard_view_model_customer.dart';
|
|
|
|
@ -41,6 +39,7 @@ import 'package:provider/single_child_widget.dart';
|
|
|
|
import 'package:sizer/sizer.dart';
|
|
|
|
import 'package:sizer/sizer.dart';
|
|
|
|
import 'package:intl/date_symbol_data_local.dart';
|
|
|
|
import 'package:intl/date_symbol_data_local.dart';
|
|
|
|
import 'package:firebase_core/firebase_core.dart';
|
|
|
|
import 'package:firebase_core/firebase_core.dart';
|
|
|
|
|
|
|
|
import 'package:toastification/toastification.dart';
|
|
|
|
|
|
|
|
|
|
|
|
final navigatorKey = GlobalKey<NavigatorState>();
|
|
|
|
final navigatorKey = GlobalKey<NavigatorState>();
|
|
|
|
|
|
|
|
|
|
|
|
@ -155,7 +154,8 @@ class MyApp extends StatelessWidget {
|
|
|
|
),
|
|
|
|
),
|
|
|
|
);
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
return MaterialApp(
|
|
|
|
return ToastificationWrapper(
|
|
|
|
|
|
|
|
child: MaterialApp(
|
|
|
|
navigatorKey: navigatorKey,
|
|
|
|
navigatorKey: navigatorKey,
|
|
|
|
theme: AppTheme.getTheme(isArabic: EasyLocalization.of(context)?.locale.languageCode == "ar"),
|
|
|
|
theme: AppTheme.getTheme(isArabic: EasyLocalization.of(context)?.locale.languageCode == "ar"),
|
|
|
|
debugShowCheckedModeBanner: false,
|
|
|
|
debugShowCheckedModeBanner: false,
|
|
|
|
@ -164,6 +164,7 @@ class MyApp extends StatelessWidget {
|
|
|
|
locale: context.locale,
|
|
|
|
locale: context.locale,
|
|
|
|
initialRoute: AppRoutes.initialRoute,
|
|
|
|
initialRoute: AppRoutes.initialRoute,
|
|
|
|
routes: CustomerAppRoutes.routes,
|
|
|
|
routes: CustomerAppRoutes.routes,
|
|
|
|
|
|
|
|
),
|
|
|
|
);
|
|
|
|
);
|
|
|
|
},
|
|
|
|
},
|
|
|
|
);
|
|
|
|
);
|
|
|
|
|