Animation between screens

This commit is contained in:
Benoit Marty 2023-01-24 16:50:00 +01:00
parent 908b31af81
commit 7e2fd638e4
6 changed files with 51 additions and 4 deletions

View file

@ -25,9 +25,10 @@ import com.bumble.appyx.core.node.Node
import com.bumble.appyx.core.node.ParentNode
import com.bumble.appyx.navmodel.backstack.BackStack
import com.bumble.appyx.navmodel.backstack.operation.push
import io.element.android.libraries.architecture.createNode
import io.element.android.features.login.changeserver.ChangeServerNode
import io.element.android.features.login.root.LoginRootNode
import io.element.android.libraries.architecture.animation.getDefaultTransitionHandler
import io.element.android.libraries.architecture.createNode
import kotlinx.parcelize.Parcelize
class LoginFlowNode(
@ -67,6 +68,8 @@ class LoginFlowNode(
Children(
navModel = backstack,
modifier = modifier,
// Animate transition to change server screen
transitionHandler = getDefaultTransitionHandler(),
)
}
}