using fragment constructor vai fragment module instead of hilt entry point

This commit is contained in:
Adam Brown 2021-12-16 12:22:23 +00:00
parent ccd2d95f0f
commit 6fbf8faf53

View file

@ -24,7 +24,6 @@ import android.view.ViewGroup
import androidx.core.view.isVisible import androidx.core.view.isVisible
import com.airbnb.mvrx.withState import com.airbnb.mvrx.withState
import com.google.android.material.dialog.MaterialAlertDialogBuilder import com.google.android.material.dialog.MaterialAlertDialogBuilder
import dagger.hilt.android.AndroidEntryPoint
import im.vector.app.BuildConfig import im.vector.app.BuildConfig
import im.vector.app.R import im.vector.app.R
import im.vector.app.databinding.FragmentFtueAuthSplashBinding import im.vector.app.databinding.FragmentFtueAuthSplashBinding
@ -39,11 +38,10 @@ import javax.inject.Inject
/** /**
* In this screen, the user is viewing an introduction to what he can do with this application * In this screen, the user is viewing an introduction to what he can do with this application
*/ */
@AndroidEntryPoint class FtueAuthSplashFragment @Inject constructor(
class FtueAuthSplashFragment : AbstractFtueAuthFragment<FragmentFtueAuthSplashBinding>() { private val vectorPreferences: VectorPreferences,
private val vectorFeatures: VectorFeatures
@Inject lateinit var vectorPreferences: VectorPreferences ) : AbstractFtueAuthFragment<FragmentFtueAuthSplashBinding>() {
@Inject lateinit var vectorFeatures: VectorFeatures
override fun getBinding(inflater: LayoutInflater, container: ViewGroup?): FragmentFtueAuthSplashBinding { override fun getBinding(inflater: LayoutInflater, container: ViewGroup?): FragmentFtueAuthSplashBinding {
return FragmentFtueAuthSplashBinding.inflate(inflater, container, false) return FragmentFtueAuthSplashBinding.inflate(inflater, container, false)