-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathApp.js
More file actions
28 lines (28 loc) · 1.04 KB
/
App.js
File metadata and controls
28 lines (28 loc) · 1.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import React, { Component } from "react";
import { Router, Stack, Scene, Actions } from "react-native-router-flux";
import Home from "./src/scene/Home";
import Login from "./src/scene/Login";
import Register from "./src/scene/Register";
import Person from "./src/scene/Person";
import Edit from "./src/scene/Edit";
import Language from "./src/Language";
import DeviceInfo from 'react-native-device-info';
import firebase from 'react-native-firebase';
export default class App extends Component {
componentWillMount() {
Language.setL(DeviceInfo.getDeviceLocale().substring(0,2));
}
render() {
return (
<Router backAndroidHandler={() => Actions.pop()}>
<Stack key="root">
<Scene key="Home" component={Home} hideNavBar />
<Scene key="Login" component={Login} hideNavBar initial />
<Scene key="Register" component={Register} hideNavBar />
<Scene key="Person" component={Person} hideNavBar />
<Scene key="Edit" component={Edit} hideNavBar />
</Stack>
</Router>
);
}
}