feat: Add ViewModel module for Koin

This commit is contained in:
Cutiful 2025-06-12 11:41:12 +07:00
parent 4068a878f9
commit 1230d015ce

View File

@ -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()) }
}