Skip to content

Instantly share code, notes, and snippets.

@franzejr
Created July 7, 2016 12:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save franzejr/6a60a58bb7c326eba03aaac1bbf2417c to your computer and use it in GitHub Desktop.
Save franzejr/6a60a58bb7c326eba03aaac1bbf2417c to your computer and use it in GitHub Desktop.
App JS using react-native-router-flux
import React, { Component } from 'react';
import { Router, Scene } from 'react-native-router-flux';
import MainScreen from './MainScreen/MainScreen';
import SettingsScreen from './SettingsScreen/SettingsScreen';
import LoginScreen from './LoginScreen/LoginScreen';
import SimpleDrawer from './SimpleDrawer/SimpleDrawer';
class App extends Component {
static propTypes = {}
static defaultProps = {}
render() {
return (
<Router>
<Scene key="drawer" component={SimpleDrawer} open={false} >
<Scene key="root">
<Scene key="mainScreen" component={MainScreen} title="" initial />
<Scene key="settingsScreen" component={SettingsScreen} title="" />
<Scene key="loginScreen" component={LoginScreen} title="" hideNavBar />
</Scene>
</Scene>
</Router>
);
}
}
export default App;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment