Generator-Attestation-Covid-19/app/src/main/java/fr/sanchezm/attestationsCovid19/utilities/InjectorUtils.kt

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