Доброе утро;Я создал фабрику ViewModel, которая будет использоваться для усиления моей модели ViewModel. Проблема в том, что мне нужно создать новую фабрику ViewModel для каждого класса View Model в моем проекте. Я ищу способ, где я могу пройти Мой
class AlreadyHaveAnAccountFragmentViewModelFactory (private val userDataSourceRepository: UserDataSourceRepository) :
ViewModelProvider.NewInstanceFactory() {
override fun <T : ViewModel?> create(modelClass: Class<T>): T {
return AlreadyHaveAnAccountViewModel(userDataSourceRepository) as T
}
}