|
|
|
|
@ -1,4 +1,5 @@
|
|
|
|
|
import 'package:mc_common_app/models/requests_models/offers_model.dart';
|
|
|
|
|
import 'package:mc_common_app/models/requests_models/request_model.dart';
|
|
|
|
|
import 'package:mc_common_app/views/appointments/appointment_detail_view.dart';
|
|
|
|
|
import 'package:mc_common_app/views/appointments/book_appointment_schedules_view.dart';
|
|
|
|
|
import 'package:mc_common_app/views/appointments/book_appointment_services_view.dart';
|
|
|
|
|
@ -44,9 +45,11 @@ class CustomerAppRoutes {
|
|
|
|
|
AppRoutes.paymentMethodsView: (context) => PaymentMethodsView(paymentType: ModalRoute.of(context)!.settings.arguments as PaymentTypes),
|
|
|
|
|
AppRoutes.branchDetailPage: (context) => BranchDetailPage(branchDetailModel: ModalRoute.of(context)!.settings.arguments as BranchDetailModel),
|
|
|
|
|
AppRoutes.providerProfilePage: (context) => ProviderProfilePage(providerId: ModalRoute.of(context)!.settings.arguments as int),
|
|
|
|
|
AppRoutes.offersListPage: (context) => OfferListPage(offersList: ModalRoute.of(context)!.settings.arguments as List<OffersModel>),
|
|
|
|
|
AppRoutes.offersListPage: (context) => OfferListPage(offerListPageArguments: ModalRoute.of(context)!.settings.arguments as OfferListPageArguments),
|
|
|
|
|
AppRoutes.createRequestPage: (context) => CreateRequestPage(),
|
|
|
|
|
AppRoutes.chatView: (context) => ChatView(),
|
|
|
|
|
AppRoutes.chatView: (context) => ChatView(
|
|
|
|
|
chatViewArguments: ModalRoute.of(context)!.settings.arguments as ChatViewArguments,
|
|
|
|
|
),
|
|
|
|
|
AppRoutes.settingOptionsFaqs: (context) => SettingOptionsFAQs(),
|
|
|
|
|
AppRoutes.settingOptionsLanguages: (context) => SettingOptionsLanguage(),
|
|
|
|
|
AppRoutes.settingOptionsInviteFriends: (context) => SettingOptionsInviteFriends(),
|
|
|
|
|
|