use of com.mindorks.framework.mvvm.ui.login.LoginViewModel in project android-mvvm-architecture by MindorksOpenSource.
the class ActivityModule method provideLoginViewModel.
@Provides
LoginViewModel provideLoginViewModel(DataManager dataManager, SchedulerProvider schedulerProvider) {
Supplier<LoginViewModel> supplier = () -> new LoginViewModel(dataManager, schedulerProvider);
ViewModelProviderFactory<LoginViewModel> factory = new ViewModelProviderFactory<>(LoginViewModel.class, supplier);
return new ViewModelProvider(activity, factory).get(LoginViewModel.class);
}
Aggregations