: Any>( override val key: Any, override val previousEntries: List<NavEntry<T>>, override val overlaidEntries: List<NavEntry<T>>, private val entry: NavEntry<T>, private val onBack: (count: Int) -> Unit, ) : OverlayScene<T> { override val entries: List<NavEntry<T>> = listOf(entry) @OptIn(ExperimentalMaterial3Api::class) override val content: @Composable () -> Unit = { ModalBottomSheet( onDismissRequest = { onBack(1) }, ) { entry.Content() } } }