SettingsFragmentModule.kt

package chat.rocket.android.settings.di

import androidx.lifecycle.LifecycleOwner
import chat.rocket.android.dagger.scope.PerFragment
import chat.rocket.android.settings.presentation.SettingsView
import chat.rocket.android.settings.ui.SettingsFragment
import dagger.Module
import dagger.Provides

@Module
class SettingsFragmentModule {

    @Provides
    @PerFragment
    fun settingsView(frag: SettingsFragment): SettingsView {
        return frag
    }
    @Provides
    @PerFragment
    fun settingsLifecycleOwner(fragment: SettingsFragment): LifecycleOwner {
        return fragment
    }
}