|
|
|
|
@ -6,6 +6,7 @@ import 'package:mc_common_app/repositories/schedule_repo.dart';
|
|
|
|
|
import 'package:car_provider_app/view_models/dashboard_view_model.dart';
|
|
|
|
|
import 'package:car_provider_app/view_models/items_view_model.dart';
|
|
|
|
|
import 'package:car_provider_app/view_models/schedule_view_model.dart';
|
|
|
|
|
import 'package:mc_common_app/repositories/shipping_repo.dart';
|
|
|
|
|
import 'package:mc_common_app/services/firebase_service.dart';
|
|
|
|
|
import 'package:mc_common_app/view_models/service_view_model.dart';
|
|
|
|
|
import 'package:easy_localization/easy_localization.dart';
|
|
|
|
|
@ -33,6 +34,7 @@ import 'package:mc_common_app/view_models/base_view_model.dart';
|
|
|
|
|
import 'package:mc_common_app/view_models/chat_view_model.dart';
|
|
|
|
|
import 'package:mc_common_app/view_models/payment_view_model.dart';
|
|
|
|
|
import 'package:mc_common_app/view_models/requests_view_model.dart';
|
|
|
|
|
import 'package:mc_common_app/view_models/shipping_management_view_model.dart';
|
|
|
|
|
import 'package:mc_common_app/view_models/subscriptions_view_model.dart';
|
|
|
|
|
import 'package:mc_common_app/view_models/user_view_model.dart';
|
|
|
|
|
import 'package:mc_common_app/widgets/extensions/extensions_widget.dart';
|
|
|
|
|
@ -76,14 +78,6 @@ Future<void> main() async {
|
|
|
|
|
commanServices: injector.get<CommonAppServices>(),
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
|
|
|
|
|
// ChangeNotifierProvider<BranchVM>(
|
|
|
|
|
// create: (_) => BranchVM(
|
|
|
|
|
// branchRepo: injector.get<BranchRepo>(),
|
|
|
|
|
// commonServices: injector.get<CommonServices>(),
|
|
|
|
|
// commonRepo: injector.get<CommonRepo>(),
|
|
|
|
|
// ),
|
|
|
|
|
// ),
|
|
|
|
|
ChangeNotifierProvider<ServiceVM>(
|
|
|
|
|
create: (_) => ServiceVM(
|
|
|
|
|
branchRepo: injector.get<BranchRepo>(),
|
|
|
|
|
@ -140,6 +134,11 @@ Future<void> main() async {
|
|
|
|
|
paymentRepo: injector.get<PaymentsRepo>(),
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
ChangeNotifierProvider<ShippingManagementVM>(
|
|
|
|
|
create: (_) => ShippingManagementVM(
|
|
|
|
|
shippingRepo: injector.get<ShippingRepo>(),
|
|
|
|
|
commonRepo: injector.get<CommonRepo>(),
|
|
|
|
|
)),
|
|
|
|
|
],
|
|
|
|
|
child: const MyApp(),
|
|
|
|
|
).setupLocale());
|
|
|
|
|
|