Fix layout plugin for CKFlexboxComponent and CKInsetComponent

Summary: Importing the extensions fixes the fact that responds to selector was returned false for `sonar_additionalDataOverride` selector

Reviewed By: priteshrnandgaonkar

Differential Revision: D15535414

fbshipit-source-id: ab465a1aab36cccd2129c5b0c29a7872dfd65015
This commit is contained in:
Oleksii Dykan
2019-05-29 04:55:31 -07:00
committed by Facebook Github Bot
parent fd88e1d01c
commit cb79b3b9ba
2 changed files with 6 additions and 4 deletions

View File

@@ -17,6 +17,8 @@
#import <FlipperKitLayoutPlugin/SKNamed.h>
#import <FlipperKitLayoutPlugin/SKObject.h>
#import "CKFlexboxComponent+Sonar.h"
#import "CKInsetComponent+Sonar.h"
#import "CKStatelessComponent+Sonar.h"
/** This protocol isn't actually adopted anywhere, it just lets us use the SEL below */

View File

@@ -21,10 +21,10 @@ FB_LINKABLE(CKFlexboxComponent_Sonar)
- (NSArray<SKNamed<NSDictionary<NSString *, NSObject *> *> *> *)sonar_additionalDataOverride
{
static NSDictionary<NSNumber *, NSString *> *CKFlexboxDirectionEnumMap = @{
@(CKFlexboxDirectionColumn): @"vertical",
@(CKFlexboxDirectionRow): @"horizontal",
@(CKFlexboxDirectionColumnReverse): @"vertical-reverse",
@(CKFlexboxDirectionRowReverse): @"horizontal-reverse",
@(CKFlexboxDirectionColumn): @"column",
@(CKFlexboxDirectionRow): @"row",
@(CKFlexboxDirectionColumnReverse): @"column-reverse",
@(CKFlexboxDirectionRowReverse): @"row-reverse",
};
static NSDictionary<NSNumber *, NSString *> *CKFlexboxJustifyContentEnumMap = @{