|
|
|
@ -7,6 +7,7 @@ import 'package:hmg_patient_app_new/extensions/string_extensions.dart';
|
|
|
|
import 'package:hmg_patient_app_new/extensions/widget_extensions.dart';
|
|
|
|
import 'package:hmg_patient_app_new/extensions/widget_extensions.dart';
|
|
|
|
import 'package:hmg_patient_app_new/features/emergency_services/emergency_services_view_model.dart';
|
|
|
|
import 'package:hmg_patient_app_new/features/emergency_services/emergency_services_view_model.dart';
|
|
|
|
import 'package:hmg_patient_app_new/features/hospital/hospital_selection_view_model.dart';
|
|
|
|
import 'package:hmg_patient_app_new/features/hospital/hospital_selection_view_model.dart';
|
|
|
|
|
|
|
|
import 'package:hmg_patient_app_new/features/qr_parking/qr_parking_view_model.dart';
|
|
|
|
import 'package:hmg_patient_app_new/generated/locale_keys.g.dart';
|
|
|
|
import 'package:hmg_patient_app_new/generated/locale_keys.g.dart';
|
|
|
|
import 'package:hmg_patient_app_new/presentation/appointments/my_doctors_page.dart';
|
|
|
|
import 'package:hmg_patient_app_new/presentation/appointments/my_doctors_page.dart';
|
|
|
|
import 'package:hmg_patient_app_new/presentation/book_appointment/search_doctor_by_name.dart';
|
|
|
|
import 'package:hmg_patient_app_new/presentation/book_appointment/search_doctor_by_name.dart';
|
|
|
|
@ -15,6 +16,7 @@ import 'package:hmg_patient_app_new/presentation/health_calculators_and_converts
|
|
|
|
import 'package:hmg_patient_app_new/presentation/insurance/insurance_home_page.dart';
|
|
|
|
import 'package:hmg_patient_app_new/presentation/insurance/insurance_home_page.dart';
|
|
|
|
import 'package:hmg_patient_app_new/presentation/lab/lab_orders_page.dart';
|
|
|
|
import 'package:hmg_patient_app_new/presentation/lab/lab_orders_page.dart';
|
|
|
|
import 'package:hmg_patient_app_new/presentation/medical_file/patient_sickleaves_list_page.dart';
|
|
|
|
import 'package:hmg_patient_app_new/presentation/medical_file/patient_sickleaves_list_page.dart';
|
|
|
|
|
|
|
|
import 'package:hmg_patient_app_new/presentation/parking/paking_page.dart';
|
|
|
|
import 'package:hmg_patient_app_new/presentation/prescriptions/prescriptions_list_page.dart';
|
|
|
|
import 'package:hmg_patient_app_new/presentation/prescriptions/prescriptions_list_page.dart';
|
|
|
|
import 'package:hmg_patient_app_new/widgets/common_bottom_sheet.dart';
|
|
|
|
import 'package:hmg_patient_app_new/widgets/common_bottom_sheet.dart';
|
|
|
|
import 'package:hmg_patient_app_new/widgets/routes/custom_page_route.dart';
|
|
|
|
import 'package:hmg_patient_app_new/widgets/routes/custom_page_route.dart';
|
|
|
|
@ -151,6 +153,17 @@ class SmallServiceCard extends StatelessWidget {
|
|
|
|
),
|
|
|
|
),
|
|
|
|
);
|
|
|
|
);
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
|
|
|
|
case "parking_guide":
|
|
|
|
|
|
|
|
Navigator.push(
|
|
|
|
|
|
|
|
context,
|
|
|
|
|
|
|
|
MaterialPageRoute(
|
|
|
|
|
|
|
|
builder: (_) => ChangeNotifierProvider(
|
|
|
|
|
|
|
|
create: (_) => getIt<QrParkingViewModel>(),
|
|
|
|
|
|
|
|
child: const ParkingPage(),
|
|
|
|
|
|
|
|
),
|
|
|
|
|
|
|
|
),
|
|
|
|
|
|
|
|
);
|
|
|
|
|
|
|
|
break;
|
|
|
|
default:
|
|
|
|
default:
|
|
|
|
// Handle unknown service
|
|
|
|
// Handle unknown service
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
|