Skip to content

Instantly share code, notes, and snippets.

@kyo504
Created May 29, 2018 17:09
Show Gist options
  • Save kyo504/47037f74e505be1930d65b425b338159 to your computer and use it in GitHub Desktop.
Save kyo504/47037f74e505be1930d65b425b338159 to your computer and use it in GitHub Desktop.
react-navigation-v1-push
class HomeScreen extends React.Component {
render() {
return (
<View style={styles.container}>
<Text>HomeScreen</Text>
<Text onPress={() => this.props.navigation.push('Settings')}>Go to Settings</Text>
</View>
);
}
}
class SettingsScreen extends React.Component {
...
}
class DetailScreen extends React.Component {
...
}
const HomeStack = StackNavigator({ Home: HomeScreen, Detail: DetailScreen });
const AppNavigator = StackNavigator({ HomeStack, Settings: SettingsScreen });
export default class App extends React.Component {
render() {
return <AppNavigator />;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment