package keijumt.devandroid.di.module
import dagger.Module
import dagger.android.ContributesAndroidInjector
import keijumt.devandroid.fragment.ApiFragment
import keijumt.devandroid.fragment.AsyncFragment
import keijumt.devandroid.fragment.MainFragment
/**
 * Module: Fragment 定義
 */
@Module
internal abstract class FragmentModule {
    @ContributesAndroidInjector
    internal abstract fun mainFragment(): MainFragment
    @ContributesAndroidInjector
    internal abstract fun apiFragment(): ApiFragment
    @ContributesAndroidInjector
    internal abstract fun asyncFragment(): AsyncFragment
}