Skip to content

Commit

Permalink
feat: add border radius support
Browse files Browse the repository at this point in the history
  • Loading branch information
gtokman committed Mar 27, 2023
1 parent 3ef70e8 commit e00014c
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 0 deletions.
1 change: 1 addition & 0 deletions ios/FasterImageViewManager.m
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ @interface RCT_EXTERN_MODULE(FasterImageViewManager, RCTViewManager)
RCT_EXPORT_VIEW_PROPERTY(cachePolicy, NSString)

RCT_EXPORT_VIEW_PROPERTY(failureImage, NSString)
RCT_EXPORT_VIEW_PROPERTY(borderRadius, NSNumber)
RCT_EXPORT_VIEW_PROPERTY(transitionDuration, NSNumber)

RCT_EXPORT_VIEW_PROPERTY(showActivityIndicator, BOOL)
Expand Down
11 changes: 11 additions & 0 deletions ios/FasterImageViewManager.swift
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,17 @@ final class FasterImageView: UIView {
}
}

@objc var borderRadius: NSNumber? = nil {
didSet {
guard let borderRadius else {
return
}
lazyImageView.processors = [
.roundedCorners(radius: CGFloat(borderRadius.intValue)),
]
}
}

// MARK: - Optional Properties

@objc var base64Placeholder: String? {
Expand Down

0 comments on commit e00014c

Please sign in to comment.