Slide 16
Slide 16 text
REPLACE WITH DAGGER.ANDROID
AppComponent.kt
@Singleton
@Component(modules = arrayOf(
AndroidInjectionModule::class,
ActivityModule::class,
AppModule::class
))
interface AppComponent : AndroidInjector {
@Component.Builder
interface Builder {
fun application(application: App): Builder
fun build(): AppComponent
}
override fun inject(app: App)
}