Slide 57
Slide 57 text
Multi-module apps - Feature modules
2. In the feature module, create a regular dagger component
@Component(dependencies = [ImageFeatureModule::class])
interface ImageFeatureComponent {
fun inject(activity: ImageFeatureModuleActivity)
@Component.Builder
interface Builder {
fun dependencies(imageFeatureModule: ImageFeatureModule): Builder
fun build(): ImageFeatureComponent
}
}