From 55dd2a7624f4617e04a895a9a319cb012c1002a5 Mon Sep 17 00:00:00 2001 From: Abraham Elmahrek Date: Mon, 20 Feb 2017 01:05:45 -0800 Subject: [PATCH] #241: change imports for react-native 0.39.x (#242) * change imports for react-native 0.39.x * change imports for react-native 0.40.x * order of imports matter * Fix multiple import problem --- IntegrationTests/AppDelegate.m | 4 ++++ RNFSManager.h | 9 +++++++++ RNFSManager.m | 8 +++++++- 3 files changed, 20 insertions(+), 1 deletion(-) diff --git a/IntegrationTests/AppDelegate.m b/IntegrationTests/AppDelegate.m index 309120e..45266a8 100644 --- a/IntegrationTests/AppDelegate.m +++ b/IntegrationTests/AppDelegate.m @@ -9,7 +9,11 @@ #import "AppDelegate.h" +#if __has_include("RCTRootView.h") +#import "RCTRootView.h" +#else #import +#endif @implementation AppDelegate diff --git a/RNFSManager.h b/RNFSManager.h index 11ac97a..6a0ac81 100644 --- a/RNFSManager.h +++ b/RNFSManager.h @@ -6,8 +6,17 @@ // Copyright (c) 2015 Johannes Lumpe. All rights reserved. // +#if __has_include("RCTBridgeModule.h") +#import "RCTBridgeModule.h" +#else #import +#endif + +#if __has_include("RCTLog.h") +#import "RCTLog.h" +#else #import +#endif @interface RNFSManager : NSObject diff --git a/RNFSManager.m b/RNFSManager.m index 4e14560..45da1d9 100644 --- a/RNFSManager.m +++ b/RNFSManager.m @@ -7,11 +7,17 @@ // #import "RNFSManager.h" -#import + #import "NSArray+Map.h" #import "Downloader.h" #import "Uploader.h" + +#if __has_include("RCTEventDispatcher.h") +#import "RCTEventDispatcher.h" +#else #import +#endif + #import @interface RNFSManager()