Skip to content

Commit bfdf8f7

Browse files
committed
refactor: moved logic in app.js pointed index.ios.js and index.android.js to app.js
1 parent 6301817 commit bfdf8f7

File tree

3 files changed

+31
-58
lines changed

3 files changed

+31
-58
lines changed

app.js

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
const React = require('react-native');
2+
const {AppRegistry, StyleSheet, Navigator, Text, View} = React;
3+
const Lessons = require('./lessons');
4+
const AwesomeProject = React.createClass({
5+
render: function() {
6+
return (<Navigator
7+
initialRoute={{
8+
name: 'Home',
9+
component: Lessons
10+
}}
11+
sceneStyle={styles.container}
12+
renderScene={(route, navigator) => {
13+
const Component = route.component;
14+
return <Component navigator={navigator}/>
15+
}}
16+
/>);
17+
}
18+
});
19+
20+
const styles = StyleSheet.create({
21+
container: {
22+
flex: 1,
23+
justifyContent: 'center',
24+
alignItems: 'center',
25+
backgroundColor: '#F5FCFF',
26+
}
27+
});
28+
29+
AppRegistry.registerComponent('AwesomeProject', () => AwesomeProject);

index.android.js

+1-29
Original file line numberDiff line numberDiff line change
@@ -1,29 +1 @@
1-
const React = require('react-native');
2-
const {AppRegistry, StyleSheet, Navigator, Text, View} = React;
3-
const Lessons = require('./lessons');
4-
const AwesomeProject = React.createClass({
5-
render: function() {
6-
return (<Navigator
7-
initialRoute={{
8-
name: 'Home',
9-
component: Lessons
10-
}}
11-
sceneStyle={styles.container}
12-
renderScene={(route, navigator) => {
13-
const Component = route.component;
14-
return <Component navigator={navigator}/>
15-
}}
16-
/>);
17-
}
18-
});
19-
20-
const styles = StyleSheet.create({
21-
container: {
22-
flex: 1,
23-
justifyContent: 'center',
24-
alignItems: 'center',
25-
backgroundColor: '#F5FCFF',
26-
}
27-
});
28-
29-
AppRegistry.registerComponent('AwesomeProject', () => AwesomeProject);
1+
require('./app');

index.ios.js

+1-29
Original file line numberDiff line numberDiff line change
@@ -1,29 +1 @@
1-
const React = require('react-native');
2-
const {AppRegistry, StyleSheet, Navigator, Text, View} = React;
3-
const Lessons = require('./lessons');
4-
const AwesomeProject = React.createClass({
5-
render: function() {
6-
return (<Navigator
7-
initialRoute={{
8-
name: 'Home',
9-
component: Lessons
10-
}}
11-
sceneStyle={styles.container}
12-
renderScene={(route, navigator) => {
13-
const Component = route.component;
14-
return <Component navigator={navigator}/>
15-
}}
16-
/>);
17-
}
18-
});
19-
20-
const styles = StyleSheet.create({
21-
container: {
22-
flex: 1,
23-
justifyContent: 'center',
24-
alignItems: 'center',
25-
backgroundColor: '#F5FCFF',
26-
}
27-
});
28-
29-
AppRegistry.registerComponent('AwesomeProject', () => AwesomeProject);
1+
require('./app');

0 commit comments

Comments
 (0)