Skip to content

Instantly share code, notes, and snippets.

@mladenrakonjac
Created February 4, 2018 20:26
Show Gist options
  • Save mladenrakonjac/ed9a71cdbf57ccf953c6fa6c73853c4b to your computer and use it in GitHub Desktop.
Save mladenrakonjac/ed9a71cdbf57ccf953c6fa6c73853c4b to your computer and use it in GitHub Desktop.
@Module
internal abstract class MainActivityModule {
@Module
companion object {
@JvmStatic
@Provides
internal fun providesMainViewModelFactory(gitRepoRepository: GitRepoRepository)
: MainViewModelFactory {
return MainViewModelFactory(gitRepoRepository)
}
}
@ContributesAndroidInjector()
internal abstract fun mainActivity(): MainActivity
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment