From 651d51950090be356312dcb09a83dec5359dd45c Mon Sep 17 00:00:00 2001 From: IjzerenHein Date: Tue, 8 Mar 2016 12:09:49 +0100 Subject: [PATCH] [add] NativeModules shim The `NativeModules` namespace is import by some libraries, which will throw an error if missing. Close #86 --- src/index.js | 6 ++++++ src/modules/NativeModules/index.js | 3 +++ 2 files changed, 9 insertions(+) create mode 100644 src/modules/NativeModules/index.js diff --git a/src/index.js b/src/index.js index b1ad7a65..250e5bc2 100644 --- a/src/index.js +++ b/src/index.js @@ -29,6 +29,9 @@ import TextInput from './components/TextInput' import Touchable from './components/Touchable' import View from './components/View' +// modules +import NativeModules from './modules/NativeModules' + const ReactNative = { // apis Animated, @@ -58,6 +61,9 @@ const ReactNative = { TouchableWithoutFeedback: Touchable, View, + // modules + NativeModules, + // React ...React, ...ReactDOM, diff --git a/src/modules/NativeModules/index.js b/src/modules/NativeModules/index.js new file mode 100644 index 00000000..50939364 --- /dev/null +++ b/src/modules/NativeModules/index.js @@ -0,0 +1,3 @@ +// NativeModules shim +const NativeModules = {} +export default NativeModules