diff --git a/packages/react-native/Libraries/Image/RCTImageStoreManager.mm b/packages/react-native/Libraries/Image/RCTImageStoreManager.mm index f5f9a88b468..393034c53d0 100644 --- a/packages/react-native/Libraries/Image/RCTImageStoreManager.mm +++ b/packages/react-native/Libraries/Image/RCTImageStoreManager.mm @@ -95,20 +95,20 @@ - (void)storeImage:(UIImage *)image withBlock:(void (^)(NSString *imageTag))bloc }); } -RCT_EXPORT_METHOD(removeImageForTag : (NSString *)imageTag) +- (void)removeImageForTag:(NSString *)imageTag { [_store removeObjectForKey:imageTag]; } -RCT_EXPORT_METHOD(hasImageForTag : (NSString *)imageTag callback : (RCTResponseSenderBlock)callback) +- (void)hasImageForTag:(NSString *)imageTag callback:(RCTResponseSenderBlock)callback { callback(@[ @(_store[imageTag] != nil) ]); } // TODO (#5906496): Name could be more explicit - something like getBase64EncodedDataForTag:? -RCT_EXPORT_METHOD( - getBase64ForTag : (NSString *)imageTag successCallback : (RCTResponseSenderBlock) - successCallback errorCallback : (RCTResponseSenderBlock)errorCallback) +- (void)getBase64ForTag:(NSString *)imageTag + successCallback:(RCTResponseSenderBlock)successCallback + errorCallback:(RCTResponseSenderBlock)errorCallback { NSData *imageData = _store[imageTag]; if (imageData == nullptr) { @@ -122,9 +122,9 @@ - (void)storeImage:(UIImage *)image withBlock:(void (^)(NSString *imageTag))bloc }); } -RCT_EXPORT_METHOD( - addImageFromBase64 : (NSString *)base64String successCallback : (RCTResponseSenderBlock) - successCallback errorCallback : (RCTResponseSenderBlock)errorCallback) +- (void)addImageFromBase64:(NSString *)base64String + successCallback:(RCTResponseSenderBlock)successCallback + errorCallback:(RCTResponseSenderBlock)errorCallback { // Dispatching to a background thread to perform base64 decoding