feat: Add ViewModel module for Koin
This commit is contained in:
parent
4068a878f9
commit
1230d015ce
|
|
@ -0,0 +1,15 @@
|
||||||
|
package com.syaroful.agrilinkvocpro.di
|
||||||
|
|
||||||
|
import com.syaroful.agrilinkvocpro.ui.screen.home.DynamicModuleViewModel
|
||||||
|
import com.syaroful.agrilinkvocpro.ui.screen.home.HomeViewModel
|
||||||
|
import com.syaroful.agrilinkvocpro.ui.screen.login.LoginViewModel
|
||||||
|
import com.syaroful.agrilinkvocpro.ui.screen.profile.ProfileViewModel
|
||||||
|
import org.koin.androidx.viewmodel.dsl.viewModel
|
||||||
|
import org.koin.dsl.module
|
||||||
|
|
||||||
|
val viewModelModule = module {
|
||||||
|
viewModel { DynamicModuleViewModel(get()) }
|
||||||
|
viewModel { LoginViewModel(get(), get()) }
|
||||||
|
viewModel { ProfileViewModel(get()) }
|
||||||
|
viewModel { HomeViewModel(get(), get()) }
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user