Skip to content

Instantly share code, notes, and snippets.

@dabit3
Last active February 15, 2016 17:07
Show Gist options
  • Save dabit3/f865a48ce6df4195e977 to your computer and use it in GitHub Desktop.
Save dabit3/f865a48ce6df4195e977 to your computer and use it in GitHub Desktop.
React Native Navigation examplea
var navigationSetup = React.createClass ({
renderScene = function (route, navigator) {
var routeId = route.id;
if (routeId === 'Login') {
return (<Login {...route.passProps} navigator={navigator} />);
}
if (routeId === 'ProjectList') {
return (<ProjectList {...route.passProps} navigator={navigator} />);
}
if (routeId === 'ProjectView') {
return (<ProjectView {...route.passProps} navigator={navigator} projectId={route.passProps.projectId} />);
}
};
render() {
return (
<Navigator
initialRoute={{id: 'Login', component:Login}}
renderScene={ this.renderScene }
/>
);
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment