diff --git a/iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/SKComponentRootViewDescriptor.mm b/iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/SKComponentRootViewDescriptor.mm index 4c1c2756a..5a7940094 100644 --- a/iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/SKComponentRootViewDescriptor.mm +++ b/iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/SKComponentRootViewDescriptor.mm @@ -17,6 +17,7 @@ #import #import +#import #import "SKComponentLayoutWrapper.h" @@ -39,6 +40,15 @@ stringWithFormat:@"%d.", attachState.scopeIdentifier]]; } +- (NSArray*>*)dataForNode:(CKComponentRootView*)node { + auto const attachState = CKGetAttachStateForView(node); + return @[ [SKNamed + newWithName:@"Identity" + withValue:@{ + @"scopeRootIdentifier" : SKObject{@(attachState.scopeIdentifier)} + }] ]; +} + - (void)setHighlighted:(BOOL)highlighted forNode:(CKComponentRootView*)node { SKNodeDescriptor* viewDescriptor = [self descriptorForClass:[UIView class]]; [viewDescriptor setHighlighted:highlighted forNode:node];