diff --git a/packages/react-native/React/CoreModules/RCTDevMenu.h b/packages/react-native/React/CoreModules/RCTDevMenu.h index 4886ce60173..3b1d00098f6 100644 --- a/packages/react-native/React/CoreModules/RCTDevMenu.h +++ b/packages/react-native/React/CoreModules/RCTDevMenu.h @@ -78,7 +78,7 @@ RCT_EXTERN NSString *const RCTShowDevMenuNotification; @end -typedef NSString * (^RCTDevMenuItemTitleBlock)(void); +using RCTDevMenuItemTitleBlock = NSString * (^)(); /** * Developer menu item, used to expose additional functionality via the menu. diff --git a/packages/react-native/React/CoreModules/RCTDevMenu.mm b/packages/react-native/React/CoreModules/RCTDevMenu.mm index 3918ea0b142..3718fa3c9d8 100644 --- a/packages/react-native/React/CoreModules/RCTDevMenu.mm +++ b/packages/react-native/React/CoreModules/RCTDevMenu.mm @@ -87,7 +87,7 @@ RCT_NOT_IMPLEMENTED(-(instancetype)init) @end -typedef void (^RCTDevMenuAlertActionHandler)(UIAlertAction *action); +using RCTDevMenuAlertActionHandler = void (^)(UIAlertAction *__strong); @interface RCTDevMenu () diff --git a/packages/react-native/React/CoreModules/RCTPerfMonitor.mm b/packages/react-native/React/CoreModules/RCTPerfMonitor.mm index 34f29744c2e..86eabc6fb20 100644 --- a/packages/react-native/React/CoreModules/RCTPerfMonitor.mm +++ b/packages/react-native/React/CoreModules/RCTPerfMonitor.mm @@ -39,7 +39,7 @@ static NSString *const RCTPerfMonitorCellIdentifier = @"RCTPerfMonitorCellIdenti static const CGFloat RCTPerfMonitorBarHeight = 50; static const CGFloat RCTPerfMonitorExpandHeight = 250; -typedef BOOL (*RCTJSCSetOptionType)(const char *); +using RCTJSCSetOptionType = BOOL (*)(const char *); NSArray *LabelsForRCTPerformanceLoggerTags(); diff --git a/packages/react-native/React/CoreModules/RCTRedBox.h b/packages/react-native/React/CoreModules/RCTRedBox.h index a8031aa3aed..320a78a54ef 100644 --- a/packages/react-native/React/CoreModules/RCTRedBox.h +++ b/packages/react-native/React/CoreModules/RCTRedBox.h @@ -12,7 +12,7 @@ @class RCTJSStackFrame; -typedef void (^RCTRedBoxButtonPressHandler)(void); +using RCTRedBoxButtonPressHandler = void (^)(); @interface RCTRedBox : NSObject