Skip to content

Commit 085cced

Browse files
committed
DI更新
1 parent f838118 commit 085cced

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

  • AndroidApp/app/src/main/kotlin/me/nya_n/notificationnotifier

AndroidApp/app/src/main/kotlin/me/nya_n/notificationnotifier/App.kt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ import me.nya_n.notificationnotifier.domain.usecase.AddTargetAppUseCase
1515
import me.nya_n.notificationnotifier.domain.usecase.CheckPackageVisibilityUseCase
1616
import me.nya_n.notificationnotifier.domain.usecase.DeleteTargetAppUseCase
1717
import me.nya_n.notificationnotifier.domain.usecase.ExportDataUseCase
18+
import me.nya_n.notificationnotifier.domain.usecase.GetUserSettingsUseCase
1819
import me.nya_n.notificationnotifier.domain.usecase.ImportDataUseCase
1920
import me.nya_n.notificationnotifier.domain.usecase.LoadAddressUseCase
2021
import me.nya_n.notificationnotifier.domain.usecase.LoadAppUseCase
@@ -30,6 +31,7 @@ import me.nya_n.notificationnotifier.domain.usecase.impl.AddTargetAppUseCaseImpl
3031
import me.nya_n.notificationnotifier.domain.usecase.impl.CheckPackageVisibilityUseCaseImpl
3132
import me.nya_n.notificationnotifier.domain.usecase.impl.DeleteTargetAppUseCaseImpl
3233
import me.nya_n.notificationnotifier.domain.usecase.impl.ExportDataUseCaseImpl
34+
import me.nya_n.notificationnotifier.domain.usecase.impl.GetUserSettingsUseCaseImpl
3335
import me.nya_n.notificationnotifier.domain.usecase.impl.ImportDataUseCaseImpl
3436
import me.nya_n.notificationnotifier.domain.usecase.impl.LoadAddressUseCaseImpl
3537
import me.nya_n.notificationnotifier.domain.usecase.impl.LoadAppUseCaseImpl
@@ -96,7 +98,7 @@ class App : Application() {
9698
viewModel { SelectionViewModel(get(), get()) }
9799
viewModel { params -> DetailViewModel(get(), get(), get(), get(), params.get()) }
98100
viewModel { TargetViewModel(get()) }
99-
viewModel { SettingsViewModel(get(), get(), get(), get(), get(), get(), get()) }
101+
viewModel { SettingsViewModel(get(), get(), get(), get(), get(), get(), get(), get()) }
100102

101103
// UseCase
102104
factory<AddTargetAppUseCase> { AddTargetAppUseCaseImpl(get()) }
@@ -120,5 +122,6 @@ class App : Application() {
120122
get()
121123
)
122124
}
125+
factory<GetUserSettingsUseCase> { GetUserSettingsUseCaseImpl(get()) }
123126
}
124127
}

0 commit comments

Comments
 (0)