16 lines
577 B
Kotlin
16 lines
577 B
Kotlin
package fr.sanchezm.attestationsCovid19.utilities
|
|
|
|
import android.content.Context
|
|
import fr.sanchezm.attestationsCovid19.data.db.MyDatabase
|
|
import fr.sanchezm.attestationsCovid19.data.repository.ProfileRepository
|
|
import fr.sanchezm.attestationsCovid19.ui.add.AddViewModelFactory
|
|
|
|
object InjectorUtils {
|
|
|
|
fun provideAddViewModelFactory(context: Context): AddViewModelFactory {
|
|
val profileRepository =
|
|
ProfileRepository.getInstance(MyDatabase.invoke(context).profileDao())
|
|
|
|
return AddViewModelFactory(profileRepository = profileRepository)
|
|
}
|
|
} |