Skip to content

Instantly share code, notes, and snippets.

@Landerson352
Created September 16, 2019 00:08
Show Gist options
  • Save Landerson352/17df4ddcc1060e427172f24e4742ac54 to your computer and use it in GitHub Desktop.
Save Landerson352/17df4ddcc1060e427172f24e4742ac54 to your computer and use it in GitHub Desktop.
React-Navigation starter files.
import { createAppContainer } from 'react-navigation';
import { createStackNavigator } from 'react-navigation-stack';
import ROUTE from './route';
import HomeScreen from './screens/HomeScreen';
const createRouteConfig = ({ key, title }, screen) => ({
[key]: {
screen,
navigationOptions: {
title,
},
},
});
const AppNavigator = createStackNavigator({
...createRouteConfig(ROUTE.HOME, HomeScreen),
});
export default createAppContainer(AppNavigator);
import { each } from 'lodash';
const ROUTE = {
HOME: {
title: 'Home',
},
};
each(ROUTE, (o, key) => o.key = key);
export default ROUTE;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment