[Flare] Re-label Flare flag (#16014)
Dominic Gannaway committed
Jun 28, 2019 at 01:11 UTC
9b0bd43550206e04bfe9ca695e5981eff0e2d03f
31 files changed
+58
-58
packages/events/ReactGenericBatching.js
+2
-2
@@ -9,7 +9,7 @@ import {
9
needsStateRestore,
10
restoreStateIfNeeded,
11
} from './ReactControlledComponent';
12
-import {enableEventAPI} from 'shared/ReactFeatureFlags';
12
+import {enableFlareAPI} from 'shared/ReactFeatureFlags';
13
14
// Used as a way to call batchedUpdates when we don't have a reference to
15
// the renderer. Such as when we're dispatching events or if third party
@@ -103,7 +103,7 @@ export function flushDiscreteUpdatesIfNeeded(timeStamp: number) {
103
// behaviour as we had before this change, so the risks are low.
104
if (
105
!isInsideEventHandler &&
106
- (!enableEventAPI ||
106
+ (!enableFlareAPI ||
107
(timeStamp === 0 || lastFlushedEventTimeStamp !== timeStamp))
108
) {
109
lastFlushedEventTimeStamp = timeStamp;
packages/react-dom/src/client/ReactDOMComponent.js
+3
-3
@@ -89,7 +89,7 @@ import {validateProperties as validateARIAProperties} from '../shared/ReactDOMIn
89
import {validateProperties as validateInputProperties} from '../shared/ReactDOMNullInputValuePropHook';
90
import {validateProperties as validateUnknownProperties} from '../shared/ReactDOMUnknownPropertyHook';
91
92
-import {enableEventAPI} from 'shared/ReactFeatureFlags';
92
+import {enableFlareAPI} from 'shared/ReactFeatureFlags';
93
94
let didWarnInvalidHydration = false;
95
let didWarnShadyDOM = false;
@@ -1287,7 +1287,7 @@ export function listenToEventResponderEventTypes(
1287
eventTypes: Array<ReactDOMEventResponderEventType>,
1288
element: Element | Document,
1289
): void {
1290
- if (enableEventAPI) {
1290
+ if (enableFlareAPI) {
1291
// Get the listening Set for this element. We use this to track
1292
// what events we're listening to.
1293
const listeningSet = getListeningSetForElement(element);
@@ -1334,6 +1334,6 @@ export function listenToEventResponderEventTypes(
1334
}
1335
1336
// We can remove this once the event API is stable and out of a flag
1337
-if (enableEventAPI) {
1337
+if (enableFlareAPI) {
1338
setListenToResponderEventTypes(listenToEventResponderEventTypes);
1339
}
packages/react-dom/src/client/ReactDOMHostConfig.js
+4
-4
@@ -102,7 +102,7 @@ export type NoTimeout = -1;
102
103
import {
104
enableSuspenseServerRenderer,
105
- enableEventAPI,
105
+ enableFlareAPI,
106
} from 'shared/ReactFeatureFlags';
107
import warning from 'shared/warning';
108
@@ -330,7 +330,7 @@ export function createTextInstance(
330
if (__DEV__) {
331
const hostContextDev = ((hostContext: any): HostContextDev);
332
validateDOMNesting(null, text, hostContextDev.ancestorInfo);
333
- if (enableEventAPI) {
333
+ if (enableFlareAPI) {
334
const eventData = hostContextDev.eventData;
335
if (eventData !== null) {
336
warning(
@@ -845,7 +845,7 @@ export function didNotFindHydratableSuspenseInstance(
845
export function mountEventComponent(
846
eventComponentInstance: ReactDOMEventComponentInstance,
847
): void {
848
- if (enableEventAPI) {
848
+ if (enableFlareAPI) {
849
const rootContainerInstance = ((eventComponentInstance.rootInstance: any): Container);
850
const doc = rootContainerInstance.ownerDocument;
851
const documentBody = doc.body || doc;
@@ -877,7 +877,7 @@ export function updateEventComponent(
877
export function unmountEventComponent(
878
eventComponentInstance: ReactDOMEventComponentInstance,
879
): void {
880
- if (enableEventAPI) {
880
+ if (enableFlareAPI) {
881
// TODO stop listening to targetEventTypes
882
unmountEventResponder(eventComponentInstance);
883
}
packages/react-dom/src/events/DOMEventResponderSystem.js
+2
-2
@@ -33,7 +33,7 @@ import {
33
} from 'events/ReactGenericBatching';
34
import type {Fiber} from 'react-reconciler/src/ReactFiber';
35
import warning from 'shared/warning';
36
-import {enableEventAPI} from 'shared/ReactFeatureFlags';
36
+import {enableFlareAPI} from 'shared/ReactFeatureFlags';
37
import {invokeGuardedCallbackAndCatchFirstError} from 'shared/ReactErrorUtils';
38
import invariant from 'shared/invariant';
39
import {
@@ -998,7 +998,7 @@ export function dispatchEventForResponderEventSystem(
998
nativeEventTarget: EventTarget,
999
eventSystemFlags: EventSystemFlags,
1000
): void {
1001
- if (enableEventAPI) {
1001
+ if (enableFlareAPI) {
1002
const previousEventQueue = currentEventQueue;
1003
const previousInstance = currentInstance;
1004
const previousTimers = currentTimers;
packages/react-dom/src/events/ReactDOMEventListener.js
+3
-3
@@ -45,7 +45,7 @@ import {getRawEventName} from './DOMTopLevelEventTypes';
45
import {passiveBrowserEventsSupported} from './checkPassiveEvents';
46
47
import {
48
- enableEventAPI,
48
+ enableFlareAPI,
49
enableUserBlockingEvents,
50
} from 'shared/ReactFeatureFlags';
51
import {
@@ -190,7 +190,7 @@ export function trapEventForResponderEventSystem(
190
topLevelType: DOMTopLevelEventType,
191
passive: boolean,
192
): void {
193
- if (enableEventAPI) {
193
+ if (enableFlareAPI) {
194
const rawEventName = getRawEventName(topLevelType);
195
let eventFlags = RESPONDER_EVENT_SYSTEM;
196
@@ -323,7 +323,7 @@ export function dispatchEvent(
323
targetInst = null;
324
}
325
326
- if (enableEventAPI) {
326
+ if (enableFlareAPI) {
327
if (eventSystemFlags === PLUGIN_EVENT_SYSTEM) {
328
dispatchEventForPluginEventSystem(
329
topLevelType,
packages/react-dom/src/events/__tests__/DOMEventResponderSystem-test.internal.js
+1
-1
@@ -77,7 +77,7 @@ describe('DOMEventResponderSystem', () => {
77
beforeEach(() => {
78
jest.resetModules();
79
ReactFeatureFlags = require('shared/ReactFeatureFlags');
80
- ReactFeatureFlags.enableEventAPI = true;
80
+ ReactFeatureFlags.enableFlareAPI = true;
81
React = require('react');
82
ReactDOM = require('react-dom');
83
container = document.createElement('div');
packages/react-dom/src/events/checkPassiveEvents.js
+2
-2
@@ -8,13 +8,13 @@
8
*/
9
10
import {canUseDOM} from 'shared/ExecutionEnvironment';
11
-import {enableEventAPI} from 'shared/ReactFeatureFlags';
11
+import {enableFlareAPI} from 'shared/ReactFeatureFlags';
12
13
export let passiveBrowserEventsSupported = false;
14
15
// Check if browser support events with passive listeners
16
// https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener#Safely_detecting_option_support
17
-if (enableEventAPI && canUseDOM) {
17
+if (enableFlareAPI && canUseDOM) {
18
try {
19
const options = {};
20
// $FlowFixMe: Ignore Flow complaining about needing a value
packages/react-dom/src/server/ReactPartialRenderer.js
+2
-2
@@ -22,7 +22,7 @@ import ReactSharedInternals from 'shared/ReactSharedInternals';
22
import {
23
warnAboutDeprecatedLifecycles,
24
enableSuspenseServerRenderer,
25
- enableEventAPI,
25
+ enableFlareAPI,
26
} from 'shared/ReactFeatureFlags';
27
28
import {
@@ -1167,7 +1167,7 @@ class ReactDOMServerRenderer {
1167
return '';
1168
}
1169
case REACT_EVENT_COMPONENT_TYPE: {
1170
- if (enableEventAPI) {
1170
+ if (enableFlareAPI) {
1171
const nextChildren = toArray(
1172
((nextChild: any): ReactElement).props.children,
1173
);
packages/react-events/src/dom/__tests__/Drag-test.internal.js
+1
-1
@@ -19,7 +19,7 @@ describe('Drag event responder', () => {
19
beforeEach(() => {
20
jest.resetModules();
21
ReactFeatureFlags = require('shared/ReactFeatureFlags');
22
- ReactFeatureFlags.enableEventAPI = true;
22
+ ReactFeatureFlags.enableFlareAPI = true;
23
React = require('react');
24
ReactDOM = require('react-dom');
25
Drag = require('react-events/drag').Drag;
packages/react-events/src/dom/__tests__/Focus-test.internal.js
+1
-1
@@ -41,7 +41,7 @@ const createPointerEvent = (type, data) => {
41
42
const modulesInit = () => {
43
ReactFeatureFlags = require('shared/ReactFeatureFlags');
44
- ReactFeatureFlags.enableEventAPI = true;
44
+ ReactFeatureFlags.enableFlareAPI = true;
45
React = require('react');
46
ReactDOM = require('react-dom');
47
Focus = require('react-events/focus').Focus;
packages/react-events/src/dom/__tests__/FocusScope-test.internal.js
+1
-1
@@ -39,7 +39,7 @@ describe('FocusScope event responder', () => {
39
beforeEach(() => {
40
jest.resetModules();
41
ReactFeatureFlags = require('shared/ReactFeatureFlags');
42
- ReactFeatureFlags.enableEventAPI = true;
42
+ ReactFeatureFlags.enableFlareAPI = true;
43
React = require('react');
44
ReactDOM = require('react-dom');
45
FocusScope = require('react-events/focus-scope');
packages/react-events/src/dom/__tests__/Hover-test.internal.js
+2
-2
@@ -44,7 +44,7 @@ describe('Hover event responder', () => {
44
beforeEach(() => {
45
jest.resetModules();
46
ReactFeatureFlags = require('shared/ReactFeatureFlags');
47
- ReactFeatureFlags.enableEventAPI = true;
47
+ ReactFeatureFlags.enableFlareAPI = true;
48
React = require('react');
49
ReactDOM = require('react-dom');
50
Hover = require('react-events/hover').Hover;
@@ -268,7 +268,7 @@ describe('Hover event responder', () => {
268
// This is currently behind a feature flag
269
jest.resetModules();
270
ReactFeatureFlags = require('shared/ReactFeatureFlags');
271
- ReactFeatureFlags.enableEventAPI = true;
271
+ ReactFeatureFlags.enableFlareAPI = true;
272
ReactFeatureFlags.enableUserBlockingEvents = true;
273
React = require('react');
274
ReactDOM = require('react-dom');
packages/react-events/src/dom/__tests__/Press-test.internal.js
+1
-1
@@ -55,7 +55,7 @@ const createKeyboardEvent = (type, data) => {
55
56
function init() {
57
ReactFeatureFlags = require('shared/ReactFeatureFlags');
58
- ReactFeatureFlags.enableEventAPI = true;
58
+ ReactFeatureFlags.enableFlareAPI = true;
59
React = require('react');
60
ReactDOM = require('react-dom');
61
Press = require('react-events/press').Press;
packages/react-events/src/dom/__tests__/Scroll-test.internal.js
+1
-1
@@ -31,7 +31,7 @@ describe('Scroll event responder', () => {
31
beforeEach(() => {
32
jest.resetModules();
33
ReactFeatureFlags = require('shared/ReactFeatureFlags');
34
- ReactFeatureFlags.enableEventAPI = true;
34
+ ReactFeatureFlags.enableFlareAPI = true;
35
React = require('react');
36
ReactDOM = require('react-dom');
37
Scroll = require('react-events/scroll').Scroll;
packages/react-noop-renderer/src/createReactNoop.js
+3
-3
@@ -30,7 +30,7 @@ import ReactSharedInternals from 'shared/ReactSharedInternals';
30
import warningWithoutStack from 'shared/warningWithoutStack';
31
import {
32
warnAboutMissingMockScheduler,
33
- enableEventAPI,
33
+ enableFlareAPI,
34
} from 'shared/ReactFeatureFlags';
35
import {ConcurrentRoot, BatchedRoot, LegacyRoot} from 'shared/ReactRootTags';
36
@@ -267,7 +267,7 @@ function createReactNoop(reconciler: Function, useMutation: boolean) {
267
},
268
269
getChildHostContextForEventComponent(parentHostContext: HostContext) {
270
- if (__DEV__ && enableEventAPI) {
270
+ if (__DEV__ && enableFlareAPI) {
271
return EVENT_COMPONENT_CONTEXT;
272
}
273
return parentHostContext;
@@ -356,7 +356,7 @@ function createReactNoop(reconciler: Function, useMutation: boolean) {
356
hostContext: Object,
357
internalInstanceHandle: Object,
358
): TextInstance {
359
- if (__DEV__ && enableEventAPI) {
359
+ if (__DEV__ && enableFlareAPI) {
360
warning(
361
hostContext !== EVENT_COMPONENT_CONTEXT,
362
'validateDOMNesting: React event components cannot have text DOM nodes as children. ' +
packages/react-reconciler/src/ReactFiber.js
+2
-2
@@ -26,7 +26,7 @@ import type {ReactEventComponentInstance} from 'shared/ReactTypes';
26
27
import invariant from 'shared/invariant';
28
import warningWithoutStack from 'shared/warningWithoutStack';
29
-import {enableProfilerTimer, enableEventAPI} from 'shared/ReactFeatureFlags';
29
+import {enableProfilerTimer, enableFlareAPI} from 'shared/ReactFeatureFlags';
30
import {NoEffect} from 'shared/ReactSideEffectTags';
31
import {ConcurrentRoot, BatchedRoot} from 'shared/ReactRootTags';
32
import {
@@ -579,7 +579,7 @@ export function createFiberFromTypeAndProps(
579
resolvedType = null;
580
break getTag;
581
case REACT_EVENT_COMPONENT_TYPE:
582
- if (enableEventAPI) {
582
+ if (enableFlareAPI) {
583
return createFiberFromEventComponent(
584
type,
585
pendingProps,
packages/react-reconciler/src/ReactFiberBeginWork.js
+3
-3
@@ -59,7 +59,7 @@ import {
59
enableProfilerTimer,
60
enableSchedulerTracing,
61
enableSuspenseServerRenderer,
62
- enableEventAPI,
62
+ enableFlareAPI,
63
} from 'shared/ReactFeatureFlags';
64
import invariant from 'shared/invariant';
65
import shallowEqual from 'shared/shallowEqual';
@@ -2672,7 +2672,7 @@ function beginWork(
2672
);
2673
}
2674
case EventComponent:
2675
- if (enableEventAPI) {
2675
+ if (enableFlareAPI) {
2676
pushHostContextForEventComponent(workInProgress);
2677
}
2678
break;
@@ -2862,7 +2862,7 @@ function beginWork(
2862
);
2863
}
2864
case EventComponent: {
2865
- if (enableEventAPI) {
2865
+ if (enableFlareAPI) {
2866
return updateEventComponent(
2867
current,
2868
workInProgress,
packages/react-reconciler/src/ReactFiberCommitWork.js
+3
-3
@@ -28,7 +28,7 @@ import {
28
enableSchedulerTracing,
29
enableProfilerTimer,
30
enableSuspenseServerRenderer,
31
- enableEventAPI,
31
+ enableFlareAPI,
32
} from 'shared/ReactFeatureFlags';
33
import {
34
FunctionComponent,
@@ -592,7 +592,7 @@ function commitLifeCycles(
592
case IncompleteClassComponent:
593
return;
594
case EventComponent: {
595
- if (enableEventAPI) {
595
+ if (enableFlareAPI) {
596
mountEventComponent(finishedWork.stateNode);
597
}
598
return;
@@ -752,7 +752,7 @@ function commitUnmount(current: Fiber): void {
752
return;
753
}
754
case EventComponent: {
755
- if (enableEventAPI) {
755
+ if (enableFlareAPI) {
756
const eventComponentInstance = current.stateNode;
757
unmountEventComponent(eventComponentInstance);
758
current.stateNode = null;
packages/react-reconciler/src/ReactFiberCompleteWork.js
+2
-2
@@ -108,7 +108,7 @@ import {
108
import {
109
enableSchedulerTracing,
110
enableSuspenseServerRenderer,
111
- enableEventAPI,
111
+ enableFlareAPI,
112
} from 'shared/ReactFeatureFlags';
113
import {
114
markSpawnedWork,
@@ -1038,7 +1038,7 @@ function completeWork(
1038
break;
1039
}
1040
case EventComponent: {
1041
- if (enableEventAPI) {
1041
+ if (enableFlareAPI) {
1042
popHostContext(workInProgress);
1043
const rootContainerInstance = getRootHostContainer();
1044
const responder = workInProgress.type.responder;
packages/react-reconciler/src/ReactFiberUnwindWork.js
+3
-3
@@ -24,7 +24,7 @@ import {
24
import {DidCapture, NoEffect, ShouldCapture} from 'shared/ReactSideEffectTags';
25
import {
26
enableSuspenseServerRenderer,
27
- enableEventAPI,
27
+ enableFlareAPI,
28
} from 'shared/ReactFeatureFlags';
29
30
import {popHostContainer, popHostContext} from './ReactFiberHostContext';
@@ -108,7 +108,7 @@ function unwindWork(
108
popProvider(workInProgress);
109
return null;
110
case EventComponent:
111
- if (enableEventAPI) {
111
+ if (enableFlareAPI) {
112
popHostContext(workInProgress);
113
}
114
return null;
@@ -154,7 +154,7 @@ function unwindInterruptedWork(interruptedWork: Fiber) {
154
popProvider(interruptedWork);
155
break;
156
case EventComponent:
157
- if (enableEventAPI) {
157
+ if (enableFlareAPI) {
158
popHostContext(interruptedWork);
159
}
160
break;
packages/react-reconciler/src/__tests__/ReactFiberEvents-test-internal.js
+1
-1
@@ -37,7 +37,7 @@ function createReactEventComponent() {
37
function init() {
38
jest.resetModules();
39
ReactFeatureFlags = require('shared/ReactFeatureFlags');
40
- ReactFeatureFlags.enableEventAPI = true;
40
+ ReactFeatureFlags.enableFlareAPI = true;
41
React = require('react');
42
Scheduler = require('scheduler');
43
ReactSymbols = require('shared/ReactSymbols');
packages/react-test-renderer/src/ReactTestHostConfig.js
+3
-3
@@ -11,7 +11,7 @@ import warning from 'shared/warning';
11
12
import type {ReactEventComponentInstance} from 'shared/ReactTypes';
13
14
-import {enableEventAPI} from 'shared/ReactFeatureFlags';
14
+import {enableFlareAPI} from 'shared/ReactFeatureFlags';
15
16
export type Type = string;
17
export type Props = Object;
@@ -124,7 +124,7 @@ export function getChildHostContext(
124
export function getChildHostContextForEventComponent(
125
parentHostContext: HostContext,
126
): HostContext {
127
- if (__DEV__ && enableEventAPI) {
127
+ if (__DEV__ && enableFlareAPI) {
128
return EVENT_COMPONENT_CONTEXT;
129
}
130
return NO_CONTEXT;
@@ -201,7 +201,7 @@ export function createTextInstance(
201
hostContext: Object,
202
internalInstanceHandle: Object,
203
): TextInstance {
204
- if (__DEV__ && enableEventAPI) {
204
+ if (__DEV__ && enableFlareAPI) {
205
warning(
206
hostContext !== EVENT_COMPONENT_CONTEXT,
207
'validateDOMNesting: React event components cannot have text DOM nodes as children. ' +
packages/react/src/React.js
+2
-2
@@ -53,7 +53,7 @@ import {
53
import ReactSharedInternals from './ReactSharedInternals';
54
import {error, warn} from './withComponentStack';
55
import createEvent from 'shared/createEventComponent';
56
-import {enableJSXTransformAPI, enableEventAPI} from 'shared/ReactFeatureFlags';
56
+import {enableJSXTransformAPI, enableFlareAPI} from 'shared/ReactFeatureFlags';
57
const React = {
58
Children: {
59
map,
@@ -104,7 +104,7 @@ const React = {
104
__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED: ReactSharedInternals,
105
};
106
107
-if (enableEventAPI) {
107
+if (enableFlareAPI) {
108
React.unstable_createEvent = createEvent;
109
React.unstable_useEvent = useEvent;
110
}
packages/shared/ReactFeatureFlags.js
+2
-2
@@ -59,8 +59,8 @@ export const warnAboutShorthandPropertyCollision = false;
59
// This is a flag so we can fix warnings in RN core before turning it on
60
export const warnAboutDeprecatedSetNativeProps = false;
61
62
-// Experimental React Events support. Only used in www builds for now.
63
-export const enableEventAPI = false;
62
+// Experimental React Flare event system and event components support.
63
+export const enableFlareAPI = false;
64
65
// New API for JSX transforms to target - https://github.com/reactjs/rfcs/pull/107
66
export const enableJSXTransformAPI = false;
packages/shared/forks/ReactFeatureFlags.native-fb.js
+1
-1
@@ -31,7 +31,7 @@ export const disableInputAttributeSyncing = false;
31
export const replayFailedUnitOfWorkWithInvokeGuardedCallback = __DEV__;
32
export const warnAboutDeprecatedLifecycles = true;
33
export const warnAboutDeprecatedSetNativeProps = true;
34
-export const enableEventAPI = false;
34
+export const enableFlareAPI = false;
35
export const enableJSXTransformAPI = false;
36
export const warnAboutMissingMockScheduler = true;
37
export const revertPassiveEffectsChange = false;
packages/shared/forks/ReactFeatureFlags.native-oss.js
+1
-1
@@ -26,7 +26,7 @@ export const enableStableConcurrentModeAPIs = false;
26
export const warnAboutShorthandPropertyCollision = false;
27
export const enableSchedulerDebugging = false;
28
export const warnAboutDeprecatedSetNativeProps = false;
29
-export const enableEventAPI = false;
29
+export const enableFlareAPI = false;
30
export const enableJSXTransformAPI = false;
31
export const warnAboutMissingMockScheduler = false;
32
export const revertPassiveEffectsChange = false;
packages/shared/forks/ReactFeatureFlags.persistent.js
+1
-1
@@ -26,7 +26,7 @@ export const enableStableConcurrentModeAPIs = false;
26
export const warnAboutShorthandPropertyCollision = false;
27
export const enableSchedulerDebugging = false;
28
export const warnAboutDeprecatedSetNativeProps = false;
29
-export const enableEventAPI = false;
29
+export const enableFlareAPI = false;
30
export const enableJSXTransformAPI = false;
31
export const warnAboutMissingMockScheduler = true;
32
export const revertPassiveEffectsChange = false;
packages/shared/forks/ReactFeatureFlags.test-renderer.js
+1
-1
@@ -26,7 +26,7 @@ export const enableStableConcurrentModeAPIs = false;
26
export const warnAboutShorthandPropertyCollision = false;
27
export const enableSchedulerDebugging = false;
28
export const warnAboutDeprecatedSetNativeProps = false;
29
-export const enableEventAPI = false;
29
+export const enableFlareAPI = false;
30
export const enableJSXTransformAPI = false;
31
export const warnAboutMissingMockScheduler = false;
32
export const revertPassiveEffectsChange = false;
packages/shared/forks/ReactFeatureFlags.test-renderer.www.js
+1
-1
@@ -27,7 +27,7 @@ export const enableStableConcurrentModeAPIs = false;
27
export const enableSchedulerDebugging = false;
28
export const warnAboutDeprecatedSetNativeProps = false;
29
export const disableJavaScriptURLs = false;
30
-export const enableEventAPI = true;
30
+export const enableFlareAPI = true;
31
export const enableJSXTransformAPI = true;
32
export const warnAboutMissingMockScheduler = true;
33
export const enableUserBlockingEvents = false;
packages/shared/forks/ReactFeatureFlags.www.js
+1
-1
@@ -68,7 +68,7 @@ function updateFlagOutsideOfReactCallStack() {
68
}
69
}
70
71
-export const enableEventAPI = true;
71
+export const enableFlareAPI = true;
72
73
export const enableJSXTransformAPI = true;
74
packages/shared/getComponentName.js
+2
-2
@@ -26,7 +26,7 @@ import {
26
} from 'shared/ReactSymbols';
27
import {refineResolvedLazyComponent} from 'shared/ReactLazyComponent';
28
29
-import {enableEventAPI} from './ReactFeatureFlags';
29
+import {enableFlareAPI} from './ReactFeatureFlags';
30
31
function getWrappedName(
32
outerType: mixed,
@@ -93,7 +93,7 @@ function getComponentName(type: mixed): string | null {
93
break;
94
}
95
case REACT_EVENT_COMPONENT_TYPE: {
96
- if (enableEventAPI) {
96
+ if (enableFlareAPI) {
97
return (type: any).responder.displayName;
98
}
99
break;