From c27ba6ef09ebac0683328f39ddaf6e4204a3c664 Mon Sep 17 00:00:00 2001 From: Haroon Amjad <> Date: Sun, 7 Sep 2025 23:27:09 +0300 Subject: [PATCH] my appointments implementation contd. --- android/app/src/main/AndroidManifest.xml | 2 +- assets/images/svg/directions_icon.svg | 3 + assets/images/svg/pay_with_apple_pay.svg | 6 + ios/Runner.xcodeproj/project.pbxproj | 11 +- lib/core/api/api_client.dart | 3 + lib/core/app_assets.dart | 2 + lib/core/utils/utils.dart | 9 + ...ient_appointment_share_response_model.dart | 253 ++++++++++++++++++ .../my_appointments/my_appointments_repo.dart | 73 ++++- .../my_appointments_view_model.dart | 29 ++ .../appointment_details_page.dart | 158 +++++++++-- .../appointment_payment_page.dart | 248 +++++++++++++++++ pubspec.yaml | 1 + 13 files changed, 758 insertions(+), 40 deletions(-) create mode 100644 assets/images/svg/directions_icon.svg create mode 100644 assets/images/svg/pay_with_apple_pay.svg create mode 100644 lib/features/my_appointments/models/resp_models/patient_appointment_share_response_model.dart create mode 100644 lib/presentation/appointments/appointment_payment_page.dart diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 09250e9..6a1c47e 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -247,7 +247,7 @@ + android:value="AIzaSyB6TERnxIr0yJ3qG4ULBZbu0sAD4tGqtng" />