mirror of
https://github.com/zhigang1992/react-native.git
synced 2026-04-24 04:16:00 +08:00
Improve error handling in require-unbundle
Reviewed By: davidaurelio Differential Revision: D3207450 fb-gh-sync-id: 35247c265e35976dcee9fca4215403efa604479e fbshipit-source-id: 35247c265e35976dcee9fca4215403efa604479e
This commit is contained in:
committed by
Facebook Github Bot 5
parent
9bae30f8b5
commit
8b1726bdad
@@ -31,8 +31,7 @@ RCT_EXPORT_METHOD(getScriptText:(RCTPromiseResolveBlock)resolve
|
||||
{
|
||||
if (RCT_DEV && self.scriptData && self.scriptURL) {
|
||||
NSString *scriptText = [[NSString alloc] initWithData:self.scriptData encoding:NSUTF8StringEncoding];
|
||||
|
||||
resolve(@{@"text": scriptText, @"url": self.scriptURL.absoluteString});
|
||||
resolve(@{@"text": RCTNullIfNil(scriptText), @"url": self.scriptURL.absoluteString});
|
||||
} else {
|
||||
reject(RCTErrorUnavailable, nil, RCTErrorWithMessage(@"Source code is not available"));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user