|
|
|
|
@ -72,6 +72,7 @@ import 'package:local_auth/local_auth.dart';
|
|
|
|
|
import 'package:logger/web.dart';
|
|
|
|
|
import 'package:shared_preferences/shared_preferences.dart';
|
|
|
|
|
|
|
|
|
|
import '../features/monthly_reports/monthly_reports_repo.dart';
|
|
|
|
|
import '../features/qr_parking/qr_parking_view_model.dart';
|
|
|
|
|
import '../presentation/health_calculators_and_converts/health_calculator_view_model.dart';
|
|
|
|
|
|
|
|
|
|
@ -290,11 +291,11 @@ class AppDependencies {
|
|
|
|
|
getIt.registerLazySingleton<MyInvoicesViewModel>(() => MyInvoicesViewModel(myInvoicesRepo: getIt(), errorHandlerService: getIt(), navServices: getIt()));
|
|
|
|
|
|
|
|
|
|
getIt.registerLazySingleton<MonthlyReportViewModel>(() => MonthlyReportViewModel(errorHandlerService: getIt(), monthlyReportRepo: getIt()));
|
|
|
|
|
getIt.registerLazySingleton<MyInvoicesViewModel>(() => MyInvoicesViewModel(
|
|
|
|
|
myInvoicesRepo: getIt(),
|
|
|
|
|
errorHandlerService: getIt(),
|
|
|
|
|
navServices: getIt(),
|
|
|
|
|
));
|
|
|
|
|
// getIt.registerLazySingleton<MyInvoicesViewModel>(() => MyInvoicesViewModel(
|
|
|
|
|
// myInvoicesRepo: getIt(),
|
|
|
|
|
// errorHandlerService: getIt(),
|
|
|
|
|
// navServices: getIt(),
|
|
|
|
|
// ));
|
|
|
|
|
getIt.registerLazySingleton<HealthTrackersViewModel>(() => HealthTrackersViewModel(healthTrackersRepo: getIt(), errorHandlerService: getIt()));
|
|
|
|
|
getIt.registerLazySingleton<ActivePrescriptionsViewModel>(
|
|
|
|
|
() => ActivePrescriptionsViewModel(
|
|
|
|
|
@ -302,13 +303,13 @@ class AppDependencies {
|
|
|
|
|
activePrescriptionsRepo: getIt()
|
|
|
|
|
),
|
|
|
|
|
);
|
|
|
|
|
getIt.registerFactory<QrParkingViewModel>(
|
|
|
|
|
() => QrParkingViewModel(
|
|
|
|
|
qrParkingRepo: getIt<QrParkingRepo>(),
|
|
|
|
|
errorHandlerService: getIt<ErrorHandlerService>(),
|
|
|
|
|
cacheService: getIt<CacheService>(),
|
|
|
|
|
),
|
|
|
|
|
);
|
|
|
|
|
// getIt.registerFactory<QrParkingViewModel>(
|
|
|
|
|
// () => QrParkingViewModel(
|
|
|
|
|
// qrParkingRepo: getIt<QrParkingRepo>(),
|
|
|
|
|
// errorHandlerService: getIt<ErrorHandlerService>(),
|
|
|
|
|
// cacheService: getIt<CacheService>(),
|
|
|
|
|
// ),
|
|
|
|
|
// );
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|