Voyager on History tab (#8481)

This commit is contained in:
Ivan Iskandar
2022-11-09 21:26:29 +07:00
committed by GitHub
parent ba00d9e5d2
commit bc3bb82651
9 changed files with 233 additions and 186 deletions
@@ -5,6 +5,8 @@ import android.view.LayoutInflater
import android.view.View
import androidx.activity.OnBackPressedDispatcherOwner
import androidx.compose.runtime.Composable
import androidx.compose.runtime.CompositionLocalProvider
import eu.kanade.presentation.util.LocalRouter
import eu.kanade.tachiyomi.databinding.ComposeControllerBinding
import eu.kanade.tachiyomi.util.view.setComposeContent
import nucleus.presenter.Presenter
@@ -21,7 +23,9 @@ abstract class FullComposeController<P : Presenter<*>>(bundle: Bundle? = null) :
binding.root.apply {
setComposeContent {
ComposeContent()
CompositionLocalProvider(LocalRouter provides router) {
ComposeContent()
}
}
}
}
@@ -52,7 +56,9 @@ abstract class BasicFullComposeController(bundle: Bundle? = null) :
binding.root.apply {
setComposeContent {
ComposeContent()
CompositionLocalProvider(LocalRouter provides router) {
ComposeContent()
}
}
}
}