diff --git a/RNVectorIconsManager/RNVectorIconsManager.h b/RNVectorIconsManager/RNVectorIconsManager.h index 31d51c3..dccb60a 100644 --- a/RNVectorIconsManager/RNVectorIconsManager.h +++ b/RNVectorIconsManager/RNVectorIconsManager.h @@ -6,8 +6,16 @@ // Copyright (c) 2015 Joel Arvidsson. All rights reserved. // +#if __has_include() #import +#else // Compatibility for RN version < 0.40 +#import "RCTBridgeModule.h" +#endif +#if __has_include() #import +#else // Compatibility for RN version < 0.40 +#import "RCTLog.h" +#endif @interface RNVectorIconsManager : NSObject diff --git a/RNVectorIconsManager/RNVectorIconsManager.m b/RNVectorIconsManager/RNVectorIconsManager.m index f17e322..fb76702 100644 --- a/RNVectorIconsManager/RNVectorIconsManager.m +++ b/RNVectorIconsManager/RNVectorIconsManager.m @@ -7,9 +7,21 @@ // #import "RNVectorIconsManager.h" +#if __has_include() #import +#else // Compatibility for RN version < 0.40 +#import "RCTConvert.h" +#endif +#if __has_include() #import +#else // Compatibility for RN version < 0.40 +#import "RCTBridge.h" +#endif +#if __has_include() #import +#else // Compatibility for RN version < 0.40 +#import "RCTUtils.h" +#endif @implementation RNVectorIconsManager