From a2c4c98feb5ae14e933bcf2f6dc54a65ec288d91 Mon Sep 17 00:00:00 2001 From: Dimple Jethani Date: Fri, 26 Oct 2018 18:51:31 -0700 Subject: [PATCH] Added nt stack trace param in SKComponentLayoutDescriptor Summary: Added stack trace param in layout node descriptor Reviewed By: priteshrnandgaonkar Differential Revision: D10850248 fbshipit-source-id: 0d647c773528f40a349b6738ecfafed0f22df193 --- .../SKComponentLayoutDescriptor.mm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/SKComponentLayoutDescriptor.mm b/iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/SKComponentLayoutDescriptor.mm index 0fb5c8331..604d93a78 100644 --- a/iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/SKComponentLayoutDescriptor.mm +++ b/iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/SKComponentLayoutDescriptor.mm @@ -97,9 +97,18 @@ return data; } +#if !defined(FLIPPER_OSS) +- (NSString *) getStackTrace:(CKFlexboxComponentChild)child{ + return [child.component sonar_getName]; +} +#endif + - (NSDictionary *)propsForFlexboxChild:(CKFlexboxComponentChild)child { return @{ @"spacingBefore": SKObject(@(child.spacingBefore)), +#if !defined(FLIPPER_OSS) + @"NT Stack Trace": [self getStackTrace:child], +#endif @"spacingAfter": SKObject(@(child.spacingAfter)), @"flexGrow": SKObject(@(child.flexGrow)), @"flexShrink": SKObject(@(child.flexShrink)),