first commit

This commit is contained in:
2026-03-10 16:18:05 +00:00
commit 11f9c069b5
31635 changed files with 3187747 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
#ifdef RCT_NEW_ARCH_ENABLED
#import "RNSViewControllerInvalidator.h"
#import <React/RCTAssert.h>
#import "RNSInvalidatedComponentsRegistry.h"
#import "RNSViewControllerInvalidating.h"
@implementation RNSViewControllerInvalidator
+ (void)invalidateViewIfDetached:(UIView<RNSViewControllerInvalidating> *_Nonnull)view
forRegistry:(RNSInvalidatedComponentsRegistry *_Nonnull)registry
{
if (view.window == nil) {
[view invalidateController];
} else {
[registry pushForInvalidation:view];
}
}
@end
#endif // RCT_NEW_ARCH_ENABLED