diff --git a/modo-compose/src/main/java/com/github/terrakok/modo/stack/StackActions.kt b/modo-compose/src/main/java/com/github/terrakok/modo/stack/StackActions.kt index 361646d3..e5ca280d 100644 --- a/modo-compose/src/main/java/com/github/terrakok/modo/stack/StackActions.kt +++ b/modo-compose/src/main/java/com/github/terrakok/modo/stack/StackActions.kt @@ -85,6 +85,7 @@ fun NavigationContainer.forward(screen: Screen, vararg fun NavigationContainer.replace(screen: Screen, vararg screens: Screen) = dispatch(Replace(screen, *screens)) fun NavigationContainer.setStack(screen: Screen, vararg screens: Screen) = dispatch(SetStack(screen, *screens)) fun NavigationContainer.setState(state: StackState) = dispatch(SetStack(state)) +fun NavigationContainer.clearStack() = dispatch(SetStack(StackState())) inline fun NavigationContainer.backTo() = dispatch(BackTo()) fun NavigationContainer.backTo(screen: Screen) = dispatch(BackTo(screen))