|
|
|
@ -50,7 +50,14 @@ class ServicesPage extends StatelessWidget {
|
|
|
|
late MedicalFileViewModel medicalFileViewModel;
|
|
|
|
late MedicalFileViewModel medicalFileViewModel;
|
|
|
|
|
|
|
|
|
|
|
|
late final List<HmgServicesComponentModel> hmgServices = [
|
|
|
|
late final List<HmgServicesComponentModel> hmgServices = [
|
|
|
|
HmgServicesComponentModel(11, "Emergency Services".needTranslation, "".needTranslation, AppAssets.emergency_services_icon, bgColor: AppColors.primaryRedColor, true, route: null, onTap: () async {
|
|
|
|
HmgServicesComponentModel(
|
|
|
|
|
|
|
|
11,
|
|
|
|
|
|
|
|
"Emergency Services".needTranslation,
|
|
|
|
|
|
|
|
"".needTranslation,
|
|
|
|
|
|
|
|
AppAssets.emergency_services_icon,
|
|
|
|
|
|
|
|
bgColor: AppColors.primaryRedColor,
|
|
|
|
|
|
|
|
true,
|
|
|
|
|
|
|
|
route: null, onTap: () async {
|
|
|
|
if (getIt.get<AppState>().isAuthenticated) {
|
|
|
|
if (getIt.get<AppState>().isAuthenticated) {
|
|
|
|
getIt.get<EmergencyServicesViewModel>().flushData();
|
|
|
|
getIt.get<EmergencyServicesViewModel>().flushData();
|
|
|
|
getIt.get<EmergencyServicesViewModel>().getTransportationOrders(
|
|
|
|
getIt.get<EmergencyServicesViewModel>().getTransportationOrders(
|
|
|
|
@ -78,7 +85,14 @@ class ServicesPage extends StatelessWidget {
|
|
|
|
true,
|
|
|
|
true,
|
|
|
|
route: AppRoutes.bookAppointmentPage,
|
|
|
|
route: AppRoutes.bookAppointmentPage,
|
|
|
|
),
|
|
|
|
),
|
|
|
|
HmgServicesComponentModel(5, "Complete Checkup".needTranslation, "".needTranslation, AppAssets.comprehensiveCheckup, bgColor: AppColors.bgGreenColor, true, route: null, onTap: () async {
|
|
|
|
HmgServicesComponentModel(
|
|
|
|
|
|
|
|
5,
|
|
|
|
|
|
|
|
"Complete Checkup".needTranslation,
|
|
|
|
|
|
|
|
"".needTranslation,
|
|
|
|
|
|
|
|
AppAssets.comprehensiveCheckup,
|
|
|
|
|
|
|
|
bgColor: AppColors.bgGreenColor,
|
|
|
|
|
|
|
|
true,
|
|
|
|
|
|
|
|
route: null, onTap: () async {
|
|
|
|
if (getIt.get<AppState>().isAuthenticated) {
|
|
|
|
if (getIt.get<AppState>().isAuthenticated) {
|
|
|
|
getIt.get<NavigationService>().pushPageRoute(AppRoutes.comprehensiveCheckupPage);
|
|
|
|
getIt.get<NavigationService>().pushPageRoute(AppRoutes.comprehensiveCheckupPage);
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
@ -131,7 +145,13 @@ class ServicesPage extends StatelessWidget {
|
|
|
|
},
|
|
|
|
},
|
|
|
|
),
|
|
|
|
),
|
|
|
|
HmgServicesComponentModel(
|
|
|
|
HmgServicesComponentModel(
|
|
|
|
11, "E-Referral Services".needTranslation, "".needTranslation, AppAssets.eReferral, bgColor: AppColors.eReferralCardColor, true, route: null, onTap: () async {
|
|
|
|
11,
|
|
|
|
|
|
|
|
"E-Referral Services".needTranslation,
|
|
|
|
|
|
|
|
"".needTranslation,
|
|
|
|
|
|
|
|
AppAssets.eReferral,
|
|
|
|
|
|
|
|
bgColor: AppColors.eReferralCardColor,
|
|
|
|
|
|
|
|
true,
|
|
|
|
|
|
|
|
route: null, onTap: () async {
|
|
|
|
if (getIt.get<AppState>().isAuthenticated) {
|
|
|
|
if (getIt.get<AppState>().isAuthenticated) {
|
|
|
|
getIt.get<NavigationService>().pushPageRoute(AppRoutes.eReferralPage);
|
|
|
|
getIt.get<NavigationService>().pushPageRoute(AppRoutes.eReferralPage);
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
|