<Change return type to 'T' errror> I override this...
# stackoverflow
u
Change return type to 'T' errror I override this function from ViewModelProvider.Factory but i get an error with the generic return type T Why ?

https://i.stack.imgur.com/H3Gmg.png

class NewsViewModelProviderFactory( val newsRepository: NewsRepository) : ViewModelProvider.Factory { override fun create(modelClass: Class): T { return NewsViewModel(newsRepository) as T } }