Skip to content

Commit b62ae16

Browse files
authored
[Flare] Rename createEventComponent -> createEvent (#15929)
1 parent f4e1ac8 commit b62ae16

11 files changed

Lines changed: 21 additions & 23 deletions

File tree

packages/react-dom/src/client/ReactDOM.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ import {
4242
} from 'react-reconciler/inline.dom';
4343
import {createPortal as createPortalImpl} from 'shared/ReactPortal';
4444
import {canUseDOM} from 'shared/ExecutionEnvironment';
45-
import createEventComponent from 'shared/createEventComponent';
45+
import createEvent from 'shared/createEventComponent';
4646
import {setBatchingImplementation} from 'events/ReactGenericBatching';
4747
import {
4848
setRestoreImplementation,
@@ -882,7 +882,7 @@ if (enableStableConcurrentModeAPIs) {
882882
}
883883

884884
if (enableEventAPI) {
885-
ReactDOM.unstable_createEventComponent = createEventComponent;
885+
ReactDOM.unstable_createEvent = createEvent;
886886
}
887887

888888
const foundDevTools = injectIntoDevTools({

packages/react-dom/src/events/__tests__/DOMEventResponderSystem-test.internal.js

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,10 @@ function createReactEventComponent({
4242
allowMultipleHostChildren: allowMultipleHostChildren || false,
4343
};
4444

45-
return {
46-
$$typeof: Symbol.for('react.event_component'),
47-
displayName: 'TestEventComponent',
48-
props: null,
49-
responder: testEventResponder,
50-
};
45+
return ReactDOM.unstable_createEvent(
46+
testEventResponder,
47+
'TestEventComponent',
48+
);
5149
}
5250

5351
function dispatchEvent(element, type) {

packages/react-dom/src/fire/ReactFire.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ import invariant from 'shared/invariant';
7070
import lowPriorityWarning from 'shared/lowPriorityWarning';
7171
import warningWithoutStack from 'shared/warningWithoutStack';
7272
import {enableStableConcurrentModeAPIs} from 'shared/ReactFeatureFlags';
73+
import createEvent from 'shared/createEventComponent';
7374

7475
import {
7576
getInstanceFromNode,
@@ -86,6 +87,7 @@ import {
8687
DOCUMENT_FRAGMENT_NODE,
8788
} from '../shared/HTMLNodeType';
8889
import {ROOT_ATTRIBUTE_NAME} from '../shared/DOMProperty';
90+
import {enableEventAPI} from 'shared/ReactFeatureFlags';
8991

9092
const ReactCurrentOwner = ReactSharedInternals.ReactCurrentOwner;
9193

@@ -883,6 +885,10 @@ if (enableStableConcurrentModeAPIs) {
883885
ReactDOM.createSyncRoot = createSyncRoot;
884886
}
885887

888+
if (enableEventAPI) {
889+
ReactDOM.unstable_createEvent = createEvent;
890+
}
891+
886892
const foundDevTools = injectIntoDevTools({
887893
findFiberByHostInstance: getClosestInstanceFromNode,
888894
bundleType: __DEV__ ? 1 : 0,

packages/react-events/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ can be found [here](./docs).
1212

1313
## EventComponent
1414

15-
An Event Component is defined using `React.unstable_createEventComponent`:
15+
An Event Component is defined using `ReactDOM.unstable_createEvent`:
1616

1717
```js
18-
const EventComponent = React.unstable_createEventComponent(
18+
const EventComponent = ReactDOM.unstable_createEvent(
1919
responder: EventResponder,
2020
displayName: string
2121
);

packages/react-events/src/Drag.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,4 +259,4 @@ const DragResponder = {
259259
},
260260
};
261261

262-
export default ReactDOM.unstable_createEventComponent(DragResponder, 'Drag');
262+
export default ReactDOM.unstable_createEvent(DragResponder, 'Drag');

packages/react-events/src/Focus.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -336,4 +336,4 @@ const FocusResponder = {
336336
},
337337
};
338338

339-
export default ReactDOM.unstable_createEventComponent(FocusResponder, 'Focus');
339+
export default ReactDOM.unstable_createEvent(FocusResponder, 'Focus');

packages/react-events/src/FocusScope.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,4 @@ const FocusScopeResponder = {
157157
},
158158
};
159159

160-
export default ReactDOM.unstable_createEventComponent(
161-
FocusScopeResponder,
162-
'FocusScope',
163-
);
160+
export default ReactDOM.unstable_createEvent(FocusScopeResponder, 'FocusScope');

packages/react-events/src/Hover.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -406,4 +406,4 @@ const HoverResponder = {
406406
},
407407
};
408408

409-
export default ReactDOM.unstable_createEventComponent(HoverResponder, 'Hover');
409+
export default ReactDOM.unstable_createEvent(HoverResponder, 'Hover');

packages/react-events/src/Press.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -970,4 +970,4 @@ const PressResponder = {
970970
},
971971
};
972972

973-
export default ReactDOM.unstable_createEventComponent(PressResponder, 'Press');
973+
export default ReactDOM.unstable_createEvent(PressResponder, 'Press');

packages/react-events/src/Scroll.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,4 @@ const ScrollResponder = {
211211
},
212212
};
213213

214-
export default ReactDOM.unstable_createEventComponent(
215-
ScrollResponder,
216-
'Scroll',
217-
);
214+
export default ReactDOM.unstable_createEvent(ScrollResponder, 'Scroll');

0 commit comments

Comments
 (0)