Skip to content

Commit 145110b

Browse files
sammy-SCfacebook-github-bot
authored andcommitted
Add support for GIFs
Summary: Changelog: [internal] Add support or GIFs in Fabric. This reuses Paper's `RCTUIImageViewAnimated`. Reviewed By: fkgozali Differential Revision: D27115321 fbshipit-source-id: c512e395b5c71701b25abf745be74b51b21df5b2
1 parent 4b3c8e7 commit 145110b

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

React/Fabric/Mounting/ComponentViews/Image/RCTImageComponentView.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
*/
77

88
#import <React/RCTImageResponseDelegate.h>
9+
#import <React/RCTUIImageViewAnimated.h>
910
#import <React/RCTViewComponentView.h>
1011

1112
NS_ASSUME_NONNULL_BEGIN
@@ -15,7 +16,7 @@ NS_ASSUME_NONNULL_BEGIN
1516
*/
1617
@interface RCTImageComponentView : RCTViewComponentView <RCTImageResponseDelegate> {
1718
@protected
18-
UIImageView *_imageView;
19+
RCTUIImageViewAnimated *_imageView;
1920
}
2021

2122
@end

React/Fabric/Mounting/ComponentViews/Image/RCTImageComponentView.mm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ - (instancetype)initWithFrame:(CGRect)frame
3030
static auto const defaultProps = std::make_shared<ImageProps const>();
3131
_props = defaultProps;
3232

33-
_imageView = [[UIImageView alloc] initWithFrame:self.bounds];
33+
_imageView = [RCTUIImageViewAnimated new];
3434
_imageView.clipsToBounds = YES;
3535
_imageView.contentMode = RCTContentModeFromImageResizeMode(defaultProps->resizeMode);
3636
_imageView.layer.minificationFilter = kCAFilterTrilinear;

0 commit comments

Comments
 (0)