-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathindex.js
30 lines (26 loc) · 1.03 KB
/
index.js
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
29
30
var React = require('react');
module.exports = {
// export react methods as a reference
...React,
// export the classes
StyleSheet: require('./classes/StyleSheet'),
AppRegistry: require('./classes/AppRegistry'),
PixelRatio: require('./classes/PixelRatio'),
AsyncStorage: require('./classes/AsyncStorage'),
DeviceEventEmitter: require('./classes/DeviceEventEmitter'),
Animated: require('./classes/Animated'),
Easing: require('./classes/Animated/lib/Easing'),
Platform: require('./classes/Platform'),
// export the components
View: require('./components/View'),
ScrollView: require('./components/ScrollView'),
Image: require('./components/Image'),
Text: require('./components/Text'),
TextInput: require('./components/TextInput'),
TouchableWithoutFeedback: require('./components/TouchableWithoutFeedback'),
TouchableOpacity: require('./components/TouchableOpacity'),
PickerIOS: require('./components/PickerIOS'),
// todo components
TouchableHighlight: require('./components/TouchableWithoutFeedback'),
NativeModules: {}
};