fix: Allow viewRegistry to accept subclasses of NSView (#2196)

This commit is contained in:
Saad Najmi 2024-09-20 08:21:31 -07:00 коммит произвёл GitHub
Родитель b0111c0d3c
Коммит a87ddb5953
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
2 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -17,7 +17,7 @@
@class RCTRootShadowView;
@class RCTSparseArray;
typedef void (^RCTApplierBlock)(NSDictionary<NSNumber *, RCTPlatformView *> *viewRegistry); // [macOS]
typedef void (^RCTApplierBlock)(NSDictionary<NSNumber *, __kindof RCTPlatformView *> *viewRegistry); // [macOS]
/**
* ShadowView tree mirrors RCT view tree. Every node is highly stateful.

Просмотреть файл

@ -19,7 +19,7 @@
@class RCTSparseArray;
@class RCTUIManager;
typedef void (^RCTViewManagerUIBlock)(RCTUIManager *uiManager, NSDictionary<NSNumber *, RCTPlatformView *> *viewRegistry); // [macOS]
typedef void (^RCTViewManagerUIBlock)(RCTUIManager *uiManager, NSDictionary<NSNumber *, __kindof RCTPlatformView *> *viewRegistry); // [macOS]
@interface RCTViewManager : NSObject <RCTBridgeModule>