11
11
#import < yoga/Yoga.h>
12
12
13
13
#import " RCTSafeAreaViewLocalData.h"
14
- #import " RCTI18nUtil.h"
15
14
16
15
@implementation RCTSafeAreaShadowView
17
16
@@ -22,24 +21,12 @@ - (void)setLocalData:(RCTSafeAreaViewLocalData *)localData
22
21
23
22
UIEdgeInsets insets = localData.insets ;
24
23
24
+ super.paddingLeft = (YGValue){insets.left , YGUnitPoint};
25
+ super.paddingRight = (YGValue){insets.right , YGUnitPoint};
25
26
super.paddingTop = (YGValue){insets.top , YGUnitPoint};
26
27
super.paddingBottom = (YGValue){insets.bottom , YGUnitPoint};
27
- // [TODO(OSS OC#2726827)
28
- if ([[RCTI18nUtil sharedInstance ] doLeftAndRightSwapInRTL ]) {
29
- if ([[RCTI18nUtil sharedInstance ] isRTL ]) {
30
- super.paddingStart = (YGValue){insets.right , YGUnitPoint};
31
- super.paddingEnd = (YGValue){insets.left , YGUnitPoint};
32
- } else {
33
- super.paddingStart = (YGValue){insets.left , YGUnitPoint};
34
- super.paddingEnd = (YGValue){insets.right , YGUnitPoint};
35
- }
36
- [self didSetProps: @[@" paddingStart" , @" paddingEnd" , @" paddingTop" , @" paddingBottom" ]];
37
- } else {
38
- super.paddingLeft = (YGValue){insets.left , YGUnitPoint};
39
- super.paddingRight = (YGValue){insets.right , YGUnitPoint};
40
- [self didSetProps: @[@" paddingLeft" , @" paddingRight" , @" paddingTop" , @" paddingBottom" ]];
41
- }
42
- // ]TODO(OSS OC#2726827)
28
+
29
+ [self didSetProps: @[@" paddingLeft" , @" paddingRight" , @" paddingTop" , @" paddingBottom" ]];
43
30
}
44
31
45
32
/* *
0 commit comments