diff --git a/packages/react-native/React/Fabric/RCTImageResponseObserverProxy.h b/packages/react-native/React/Fabric/RCTImageResponseObserverProxy.h index f131431ea6ac..6ff99177a554 100644 --- a/packages/react-native/React/Fabric/RCTImageResponseObserverProxy.h +++ b/packages/react-native/React/Fabric/RCTImageResponseObserverProxy.h @@ -9,7 +9,7 @@ #import "RCTImageResponseDelegate.h" -#include +#include NS_ASSUME_NONNULL_BEGIN diff --git a/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImageManager.h b/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImageManager.h index da6223a542d2..f9775cbffbb7 100644 --- a/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImageManager.h +++ b/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImageManager.h @@ -5,6 +5,8 @@ * LICENSE file in the root directory of this source tree. */ +#include + #import #import "RCTImageManagerProtocol.h" diff --git a/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImageManagerProtocol.h b/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImageManagerProtocol.h index 408b6c45b9ab..112402f4c900 100644 --- a/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImageManagerProtocol.h +++ b/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImageManagerProtocol.h @@ -5,6 +5,8 @@ * LICENSE file in the root directory of this source tree. */ +#include + #import #import #import diff --git a/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImagePrimitivesConversions.h b/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImagePrimitivesConversions.h index a13e6fb6d408..bb302fae99de 100644 --- a/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImagePrimitivesConversions.h +++ b/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTImagePrimitivesConversions.h @@ -5,11 +5,13 @@ * LICENSE file in the root directory of this source tree. */ +#include + #import +#import #import #import -#import inline static UIViewContentMode RCTContentModeFromImageResizeMode(facebook::react::ImageResizeMode imageResizeMode) { diff --git a/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTSyncImageManager.h b/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTSyncImageManager.h index 395f65b9c6b1..23fd292550b1 100644 --- a/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTSyncImageManager.h +++ b/packages/react-native/ReactCommon/react/renderer/imagemanager/platform/ios/react/renderer/imagemanager/RCTSyncImageManager.h @@ -5,6 +5,8 @@ * LICENSE file in the root directory of this source tree. */ +#include + #import #import "RCTImageManagerProtocol.h" diff --git a/scripts/cxx-api/api-snapshots/ReactAppleDebugCxx.api b/scripts/cxx-api/api-snapshots/ReactAppleDebugCxx.api index b2cee85173bf..fcf43bca99d2 100644 --- a/scripts/cxx-api/api-snapshots/ReactAppleDebugCxx.api +++ b/scripts/cxx-api/api-snapshots/ReactAppleDebugCxx.api @@ -1173,11 +1173,6 @@ interface RCTImageLoader : public NSObject redirectDelegate, NSArray>*(^)(RCTModuleRegistry*) getLoaders, NSArray>*(^)(RCTModuleRegistry*) getDecoders); } -interface RCTImageManager : public NSObject { - public virtual facebook::react::ImageRequest requestImage:surfaceId:(facebook::react::ImageSource imageSource, facebook::react::SurfaceId surfaceId); - public virtual instancetype initWithImageLoader:(id imageLoader); -} - interface RCTImageSource : public NSObject { public @property (assign, readonly) CGFloat scale; public @property (assign, readonly) CGSize size; @@ -1897,11 +1892,6 @@ interface RCTSwiftUIContainerViewWrapper : public NSObject { interface RCTSwitchComponentView : public RCTViewComponentView { } -interface RCTSyncImageManager : public NSObject { - public virtual facebook::react::ImageRequest requestImage:surfaceId:(facebook::react::ImageSource imageSource, facebook::react::SurfaceId surfaceId); - public virtual instancetype initWithImageLoader:(id imageLoader); -} - interface RCTTextInputComponentView : public RCTViewComponentView { } @@ -2767,10 +2757,6 @@ protocol RCTImageLoaderWithAttributionProtocol : public RCTImageLoaderProtocol, public virtual void trackURLImageVisibilityForRequest:imageView:(RCTImageURLLoaderRequest* loaderRequest, UIView* imageView); } -protocol RCTImageManagerProtocol : public NSObject { - public virtual facebook::react::ImageRequest requestImage:surfaceId:(facebook::react::ImageSource imageSource, facebook::react::SurfaceId surfaceId); -} - protocol RCTImageRedirectProtocol { public virtual NSURL* redirectAssetsURL:(NSURL* URL); } diff --git a/scripts/cxx-api/api-snapshots/ReactAppleFrameworksCxx.api b/scripts/cxx-api/api-snapshots/ReactAppleFrameworksCxx.api index a3bfd7f91a8a..078488235774 100644 --- a/scripts/cxx-api/api-snapshots/ReactAppleFrameworksCxx.api +++ b/scripts/cxx-api/api-snapshots/ReactAppleFrameworksCxx.api @@ -1196,11 +1196,6 @@ interface RCTImageLoader : public NSObject redirectDelegate, NSArray>*(^)(RCTModuleRegistry*) getLoaders, NSArray>*(^)(RCTModuleRegistry*) getDecoders); } -interface RCTImageManager : public NSObject { - public virtual facebook::react::ImageRequest requestImage:surfaceId:(facebook::react::ImageSource imageSource, facebook::react::SurfaceId surfaceId); - public virtual instancetype initWithImageLoader:(id imageLoader); -} - interface RCTImageSource : public NSObject { public @property (assign, readonly) CGFloat scale; public @property (assign, readonly) CGSize size; @@ -1940,11 +1935,6 @@ interface RCTSwiftUIContainerViewWrapper : public NSObject { interface RCTSwitchComponentView : public RCTViewComponentView { } -interface RCTSyncImageManager : public NSObject { - public virtual facebook::react::ImageRequest requestImage:surfaceId:(facebook::react::ImageSource imageSource, facebook::react::SurfaceId surfaceId); - public virtual instancetype initWithImageLoader:(id imageLoader); -} - interface RCTTextInputComponentView : public RCTViewComponentView { } @@ -2835,10 +2825,6 @@ protocol RCTImageLoaderWithAttributionProtocol : public RCTImageLoaderProtocol, public virtual void trackURLImageVisibilityForRequest:imageView:(RCTImageURLLoaderRequest* loaderRequest, UIView* imageView); } -protocol RCTImageManagerProtocol : public NSObject { - public virtual facebook::react::ImageRequest requestImage:surfaceId:(facebook::react::ImageSource imageSource, facebook::react::SurfaceId surfaceId); -} - protocol RCTImageRedirectProtocol { public virtual NSURL* redirectAssetsURL:(NSURL* URL); } diff --git a/scripts/cxx-api/api-snapshots/ReactAppleNewarchCxx.api b/scripts/cxx-api/api-snapshots/ReactAppleNewarchCxx.api index 14908f165160..718ec96f5dfb 100644 --- a/scripts/cxx-api/api-snapshots/ReactAppleNewarchCxx.api +++ b/scripts/cxx-api/api-snapshots/ReactAppleNewarchCxx.api @@ -1173,11 +1173,6 @@ interface RCTImageLoader : public NSObject redirectDelegate, NSArray>*(^)(RCTModuleRegistry*) getLoaders, NSArray>*(^)(RCTModuleRegistry*) getDecoders); } -interface RCTImageManager : public NSObject { - public virtual facebook::react::ImageRequest requestImage:surfaceId:(facebook::react::ImageSource imageSource, facebook::react::SurfaceId surfaceId); - public virtual instancetype initWithImageLoader:(id imageLoader); -} - interface RCTImageSource : public NSObject { public @property (assign, readonly) CGFloat scale; public @property (assign, readonly) CGSize size; @@ -1890,11 +1885,6 @@ interface RCTSwiftUIContainerViewWrapper : public NSObject { interface RCTSwitchComponentView : public RCTViewComponentView { } -interface RCTSyncImageManager : public NSObject { - public virtual facebook::react::ImageRequest requestImage:surfaceId:(facebook::react::ImageSource imageSource, facebook::react::SurfaceId surfaceId); - public virtual instancetype initWithImageLoader:(id imageLoader); -} - interface RCTTextInputComponentView : public RCTViewComponentView { } @@ -2759,10 +2749,6 @@ protocol RCTImageLoaderWithAttributionProtocol : public RCTImageLoaderProtocol, public virtual void trackURLImageVisibilityForRequest:imageView:(RCTImageURLLoaderRequest* loaderRequest, UIView* imageView); } -protocol RCTImageManagerProtocol : public NSObject { - public virtual facebook::react::ImageRequest requestImage:surfaceId:(facebook::react::ImageSource imageSource, facebook::react::SurfaceId surfaceId); -} - protocol RCTImageRedirectProtocol { public virtual NSURL* redirectAssetsURL:(NSURL* URL); } diff --git a/scripts/cxx-api/api-snapshots/ReactAppleReleaseCxx.api b/scripts/cxx-api/api-snapshots/ReactAppleReleaseCxx.api index ea827a36dd01..78c6a23aded8 100644 --- a/scripts/cxx-api/api-snapshots/ReactAppleReleaseCxx.api +++ b/scripts/cxx-api/api-snapshots/ReactAppleReleaseCxx.api @@ -1173,11 +1173,6 @@ interface RCTImageLoader : public NSObject redirectDelegate, NSArray>*(^)(RCTModuleRegistry*) getLoaders, NSArray>*(^)(RCTModuleRegistry*) getDecoders); } -interface RCTImageManager : public NSObject { - public virtual facebook::react::ImageRequest requestImage:surfaceId:(facebook::react::ImageSource imageSource, facebook::react::SurfaceId surfaceId); - public virtual instancetype initWithImageLoader:(id imageLoader); -} - interface RCTImageSource : public NSObject { public @property (assign, readonly) CGFloat scale; public @property (assign, readonly) CGSize size; @@ -1897,11 +1892,6 @@ interface RCTSwiftUIContainerViewWrapper : public NSObject { interface RCTSwitchComponentView : public RCTViewComponentView { } -interface RCTSyncImageManager : public NSObject { - public virtual facebook::react::ImageRequest requestImage:surfaceId:(facebook::react::ImageSource imageSource, facebook::react::SurfaceId surfaceId); - public virtual instancetype initWithImageLoader:(id imageLoader); -} - interface RCTTextInputComponentView : public RCTViewComponentView { } @@ -2767,10 +2757,6 @@ protocol RCTImageLoaderWithAttributionProtocol : public RCTImageLoaderProtocol, public virtual void trackURLImageVisibilityForRequest:imageView:(RCTImageURLLoaderRequest* loaderRequest, UIView* imageView); } -protocol RCTImageManagerProtocol : public NSObject { - public virtual facebook::react::ImageRequest requestImage:surfaceId:(facebook::react::ImageSource imageSource, facebook::react::SurfaceId surfaceId); -} - protocol RCTImageRedirectProtocol { public virtual NSURL* redirectAssetsURL:(NSURL* URL); }