File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -48,6 +48,7 @@ import type {DangerouslyImpreciseStyleProp} from '../Libraries/StyleSheet/StyleS
4848import typeof deepFreezeAndThrowOnMutationInDev from '../Libraries/Utilities/deepFreezeAndThrowOnMutationInDev' ;
4949import typeof deepDiffer from '../Libraries/Utilities/differ/deepDiffer' ;
5050import typeof Platform from '../Libraries/Utilities/Platform' ;
51+ import typeof * as ReactNativeFeatureFlags from './private/featureflags/ReactNativeFeatureFlags' ;
5152import typeof dispatchNativeEvent from './private/renderer/events/dispatchNativeEvent' ;
5253import typeof CustomEvent from './private/webapis/dom/events/CustomEvent' ;
5354
@@ -69,6 +70,9 @@ module.exports = {
6970 get RCTEventEmitter ( ) : RCTEventEmitter {
7071 return require ( '../Libraries/EventEmitter/RCTEventEmitter' ) . default ;
7172 } ,
73+ get ReactNativeFeatureFlags ( ) : ReactNativeFeatureFlags {
74+ return require ( './private/featureflags/ReactNativeFeatureFlags' ) ;
75+ } ,
7276 get ReactNativeViewConfigRegistry ( ) : ReactNativeViewConfigRegistry {
7377 return require ( '../Libraries/Renderer/shims/ReactNativeViewConfigRegistry' ) ;
7478 } ,
Original file line number Diff line number Diff line change @@ -23,6 +23,7 @@ export {default as BatchedBridge} from '../Libraries/BatchedBridge/BatchedBridge
2323export {default as ExceptionsManager} from '../Libraries/Core/ExceptionsManager';
2424export {default as Platform} from '../Libraries/Utilities/Platform';
2525export {default as RCTEventEmitter} from '../Libraries/EventEmitter/RCTEventEmitter';
26+ export * as ReactNativeFeatureFlags from './private/featureflags/ReactNativeFeatureFlags';
2627export * as ReactNativeViewConfigRegistry from '../Libraries/Renderer/shims/ReactNativeViewConfigRegistry';
2728export {default as TextInputState} from '../Libraries/Components/TextInput/TextInputState';
2829export {default as UIManager} from '../Libraries/ReactNative/UIManager';
Original file line number Diff line number Diff line change 1313import type ListMetricsAggregator from './ListMetricsAggregator' ;
1414import type { CellMetricProps } from './ListMetricsAggregator' ;
1515
16- import * as ReactNativeFeatureFlags from 'react-native/src/ private/featureflags/ReactNativeFeatureFlags ' ;
16+ import { ReactNativeFeatureFlags } from 'react-native/react- private-interface ' ;
1717
1818/**
1919 * Used to find the indices of the frames that overlap the given offsets. Useful for finding the
Original file line number Diff line number Diff line change @@ -64,7 +64,7 @@ import {
6464 View ,
6565 findNodeHandle ,
6666} from 'react-native' ;
67- import * as ReactNativeFeatureFlags from 'react-native/src/ private/featureflags/ReactNativeFeatureFlags ' ;
67+ import { ReactNativeFeatureFlags } from 'react-native/react- private-interface ' ;
6868
6969export type { ListRenderItemInfo , ListRenderItem , Separators } ;
7070
You can’t perform that action at this time.
0 commit comments