diff --git a/src/StorageController.react-native.js b/src/StorageController.react-native.js index 7c2c6a1b8..9ea7969f8 100644 --- a/src/StorageController.react-native.js +++ b/src/StorageController.react-native.js @@ -17,7 +17,12 @@ try { // for React Native 0.43+ AsyncStorage = require('react-native/Libraries/react-native/react-native-implementation').AsyncStorage; } catch (error) { - AsyncStorage = require('react-native/Libraries/react-native/react-native.js').AsyncStorage; + try { + AsyncStorage = require('react-native/Libraries/react-native/react-native.js').AsyncStorage; + } catch(error) { + // for React Native 0.50+ + AsyncStorage = require('react-native/Libraries/Storage/AsyncStorage'); + } } var StorageController = {