aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/foundation/e/privacycentralapp/DependencyContainer.kt
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/foundation/e/privacycentralapp/DependencyContainer.kt')
-rw-r--r--app/src/main/java/foundation/e/privacycentralapp/DependencyContainer.kt8
1 files changed, 4 insertions, 4 deletions
diff --git a/app/src/main/java/foundation/e/privacycentralapp/DependencyContainer.kt b/app/src/main/java/foundation/e/privacycentralapp/DependencyContainer.kt
index f36405d..b73a79d 100644
--- a/app/src/main/java/foundation/e/privacycentralapp/DependencyContainer.kt
+++ b/app/src/main/java/foundation/e/privacycentralapp/DependencyContainer.kt
@@ -86,19 +86,19 @@ class DependencyContainer constructor(val app: Application) {
IpScramblingStateUseCase(ipScramblerModule, localStateRepository, GlobalScope)
}
private val appListUseCase by lazy {
- AppListUseCase(permissionsModule)
+ AppListUseCase(permissionsModule, GlobalScope)
}
private val trackersStatisticsUseCase by lazy {
- TrackersStatisticsUseCase(trackersPrivacyMock)
+ TrackersStatisticsUseCase(trackTrackersPrivacyModule)
}
private val trackersStateUseCase by lazy {
- TrackersStateUseCase(trackersPrivacyMock, trackersPrivacyMock, permissionsModule)
+ TrackersStateUseCase(blockTrackersPrivacyModule, trackTrackersPrivacyModule, permissionsModule, localStateRepository, GlobalScope)
}
// ViewModelFactories
val dashBoardViewModelFactory by lazy {
- DashBoardViewModelFactory(getQuickPrivacyStateUseCase, ipScramblingStateUseCase, trackersStatisticsUseCase)
+ DashBoardViewModelFactory(getQuickPrivacyStateUseCase, ipScramblingStateUseCase, trackersStatisticsUseCase, trackersStateUseCase)
}
val fakeLocationViewModelFactory by lazy {