From 72e45722d1cc29ca4df396b939b3477414d50882 Mon Sep 17 00:00:00 2001 From: Eric Vicenti Date: Tue, 6 Feb 2018 12:59:16 -0800 Subject: [PATCH] StackNavigator Replace Action (#3440) * Navigation replace action The long awaited action to replace the a route in StackNavigator * Fix flow maybe --- .../NavigationPlayground/js/SimpleStack.js | 9 +- .../react-navigation/flow/react-navigation.js | 85 ++++++++++++++----- .../react-navigation/src/NavigationActions.js | 12 +++ .../src/addNavigationHelpers.js | 10 +++ .../__snapshots__/StackNavigator-test.js.snap | 2 + .../src/routers/StackRouter.js | 28 +++++- .../src/routers/__tests__/StackRouter-test.js | 22 +++++ .../__snapshots__/TabView-test.js.snap | 1 + 8 files changed, 138 insertions(+), 31 deletions(-) diff --git a/packages/react-navigation/examples/NavigationPlayground/js/SimpleStack.js b/packages/react-navigation/examples/NavigationPlayground/js/SimpleStack.js index 3606b9ac..f392f67c 100644 --- a/packages/react-navigation/examples/NavigationPlayground/js/SimpleStack.js +++ b/packages/react-navigation/examples/NavigationPlayground/js/SimpleStack.js @@ -32,13 +32,8 @@ class MyNavScreen extends React.Component { title="Go to a photos screen" />