Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 8cbce05

Browse files
authored
Move plugins into their own directory (facebook#18553)
1 parent c74f0b0 commit 8cbce05

11 files changed

+52
-52
lines changed

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ import {
1212
getInstanceFromNode,
1313
getNodeFromInstance,
1414
} from './ReactDOMComponentTree';
15-
import BeforeInputEventPlugin from '../events/BeforeInputEventPlugin';
16-
import ChangeEventPlugin from '../events/ChangeEventPlugin';
17-
import EnterLeaveEventPlugin from '../events/EnterLeaveEventPlugin';
18-
import SelectEventPlugin from '../events/SelectEventPlugin';
19-
import SimpleEventPlugin from '../events/SimpleEventPlugin';
15+
import BeforeInputEventPlugin from '../events/plugins/LegacyBeforeInputEventPlugin';
16+
import ChangeEventPlugin from '../events/plugins/LegacyChangeEventPlugin';
17+
import EnterLeaveEventPlugin from '../events/plugins/LegacyEnterLeaveEventPlugin';
18+
import SelectEventPlugin from '../events/plugins/LegacySelectEventPlugin';
19+
import SimpleEventPlugin from '../events/plugins/LegacySimpleEventPlugin';
2020
import {
2121
injectEventPluginOrder,
2222
injectEventPluginsByName,

packages/react-dom/src/events/BeforeInputEventPlugin.js renamed to packages/react-dom/src/events/plugins/LegacyBeforeInputEventPlugin.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@ import {
2020
TOP_MOUSE_DOWN,
2121
TOP_TEXT_INPUT,
2222
TOP_PASTE,
23-
} from './DOMTopLevelEventTypes';
23+
} from '../DOMTopLevelEventTypes';
2424
import {
2525
getData as FallbackCompositionStateGetData,
2626
initialize as FallbackCompositionStateInitialize,
2727
reset as FallbackCompositionStateReset,
28-
} from './FallbackCompositionState';
29-
import SyntheticCompositionEvent from './SyntheticCompositionEvent';
30-
import SyntheticInputEvent from './SyntheticInputEvent';
31-
import accumulateTwoPhaseListeners from './accumulateTwoPhaseListeners';
28+
} from '../FallbackCompositionState';
29+
import SyntheticCompositionEvent from '../SyntheticCompositionEvent';
30+
import SyntheticInputEvent from '../SyntheticInputEvent';
31+
import accumulateTwoPhaseListeners from '../accumulateTwoPhaseListeners';
3232

3333
const END_KEYCODES = [9, 13, 27, 32]; // Tab, Return, Esc, Space
3434
const START_KEYCODE = 229;

packages/react-dom/src/events/ChangeEventPlugin.js renamed to packages/react-dom/src/events/plugins/LegacyChangeEventPlugin.js

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import {runEventsInBatch} from 'legacy-events/EventBatching';
99
import SyntheticEvent from 'legacy-events/SyntheticEvent';
10-
import isTextInputElement from './isTextInputElement';
10+
import isTextInputElement from '../isTextInputElement';
1111
import {canUseDOM} from 'shared/ExecutionEnvironment';
1212

1313
import {
@@ -19,21 +19,21 @@ import {
1919
TOP_KEY_DOWN,
2020
TOP_KEY_UP,
2121
TOP_SELECTION_CHANGE,
22-
} from './DOMTopLevelEventTypes';
23-
import getEventTarget from './getEventTarget';
24-
import isEventSupported from './isEventSupported';
25-
import {getNodeFromInstance} from '../client/ReactDOMComponentTree';
26-
import {updateValueIfChanged} from '../client/inputValueTracking';
27-
import {setDefaultValue} from '../client/ReactDOMInput';
28-
import {enqueueStateRestore} from './ReactDOMControlledComponent';
22+
} from '../DOMTopLevelEventTypes';
23+
import getEventTarget from '../getEventTarget';
24+
import isEventSupported from '../isEventSupported';
25+
import {getNodeFromInstance} from '../../client/ReactDOMComponentTree';
26+
import {updateValueIfChanged} from '../../client/inputValueTracking';
27+
import {setDefaultValue} from '../../client/ReactDOMInput';
28+
import {enqueueStateRestore} from '../ReactDOMControlledComponent';
2929

3030
import {
3131
disableInputAttributeSyncing,
3232
enableModernEventSystem,
3333
} from 'shared/ReactFeatureFlags';
34-
import accumulateTwoPhaseListeners from './accumulateTwoPhaseListeners';
35-
import {batchedUpdates} from './ReactDOMUpdateBatching';
36-
import {dispatchEventsInBatch} from './DOMModernPluginEventSystem';
34+
import accumulateTwoPhaseListeners from '../accumulateTwoPhaseListeners';
35+
import {batchedUpdates} from '../ReactDOMUpdateBatching';
36+
import {dispatchEventsInBatch} from '../DOMModernPluginEventSystem';
3737

3838
const eventTypes = {
3939
change: {

packages/react-dom/src/events/EnterLeaveEventPlugin.js renamed to packages/react-dom/src/events/plugins/LegacyEnterLeaveEventPlugin.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,21 @@ import {
1010
TOP_MOUSE_OVER,
1111
TOP_POINTER_OUT,
1212
TOP_POINTER_OVER,
13-
} from './DOMTopLevelEventTypes';
13+
} from '../DOMTopLevelEventTypes';
1414
import {
1515
IS_REPLAYED,
1616
IS_FIRST_ANCESTOR,
1717
} from 'react-dom/src/events/EventSystemFlags';
18-
import SyntheticMouseEvent from './SyntheticMouseEvent';
19-
import SyntheticPointerEvent from './SyntheticPointerEvent';
18+
import SyntheticMouseEvent from '../SyntheticMouseEvent';
19+
import SyntheticPointerEvent from '../SyntheticPointerEvent';
2020
import {
2121
getClosestInstanceFromNode,
2222
getNodeFromInstance,
23-
} from '../client/ReactDOMComponentTree';
23+
} from '../../client/ReactDOMComponentTree';
2424
import {HostComponent, HostText} from 'react-reconciler/src/ReactWorkTags';
2525
import {getNearestMountedFiber} from 'react-reconciler/src/ReactFiberTreeReflection';
2626
import {enableModernEventSystem} from 'shared/ReactFeatureFlags';
27-
import accumulateEnterLeaveListeners from './accumulateEnterLeaveListeners';
27+
import accumulateEnterLeaveListeners from '../accumulateEnterLeaveListeners';
2828

2929
const eventTypes = {
3030
mouseEnter: {

packages/react-dom/src/events/SelectEventPlugin.js renamed to packages/react-dom/src/events/plugins/LegacySelectEventPlugin.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import {canUseDOM} from 'shared/ExecutionEnvironment';
99
import SyntheticEvent from 'legacy-events/SyntheticEvent';
10-
import isTextInputElement from './isTextInputElement';
10+
import isTextInputElement from '../isTextInputElement';
1111
import shallowEqual from 'shared/shallowEqual';
1212

1313
import {
@@ -20,13 +20,13 @@ import {
2020
TOP_MOUSE_DOWN,
2121
TOP_MOUSE_UP,
2222
TOP_SELECTION_CHANGE,
23-
} from './DOMTopLevelEventTypes';
24-
import getActiveElement from '../client/getActiveElement';
25-
import {getNodeFromInstance} from '../client/ReactDOMComponentTree';
26-
import {hasSelectionCapabilities} from '../client/ReactInputSelection';
27-
import {DOCUMENT_NODE} from '../shared/HTMLNodeType';
28-
import {isListeningToAllDependencies} from './DOMEventListenerMap';
29-
import accumulateTwoPhaseListeners from './accumulateTwoPhaseListeners';
23+
} from '../DOMTopLevelEventTypes';
24+
import getActiveElement from '../../client/getActiveElement';
25+
import {getNodeFromInstance} from '../../client/ReactDOMComponentTree';
26+
import {hasSelectionCapabilities} from '../../client/ReactInputSelection';
27+
import {DOCUMENT_NODE} from '../../shared/HTMLNodeType';
28+
import {isListeningToAllDependencies} from '../DOMEventListenerMap';
29+
import accumulateTwoPhaseListeners from '../accumulateTwoPhaseListeners';
3030

3131
const skipSelectionChangeEvent =
3232
canUseDOM && 'documentMode' in document && document.documentMode <= 11;

packages/react-dom/src/events/SimpleEventPlugin.js renamed to packages/react-dom/src/events/plugins/LegacySimpleEventPlugin.js

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -14,31 +14,31 @@ import type {
1414
import type {ReactSyntheticEvent} from 'legacy-events/ReactSyntheticEventType';
1515
import type {Fiber} from 'react-reconciler/src/ReactInternalTypes';
1616
import type {PluginModule} from 'legacy-events/PluginModuleType';
17-
import type {EventSystemFlags} from './EventSystemFlags';
17+
import type {EventSystemFlags} from '../EventSystemFlags';
1818

1919
import SyntheticEvent from 'legacy-events/SyntheticEvent';
20-
import {IS_TARGET_PHASE_ONLY} from './EventSystemFlags';
20+
import {IS_TARGET_PHASE_ONLY} from '../EventSystemFlags';
2121

22-
import * as DOMTopLevelEventTypes from './DOMTopLevelEventTypes';
22+
import * as DOMTopLevelEventTypes from '../DOMTopLevelEventTypes';
2323
import {
2424
topLevelEventsToDispatchConfig,
2525
simpleEventPluginEventTypes,
26-
} from './DOMEventProperties';
26+
} from '../DOMEventProperties';
2727

28-
import SyntheticAnimationEvent from './SyntheticAnimationEvent';
29-
import SyntheticClipboardEvent from './SyntheticClipboardEvent';
30-
import SyntheticFocusEvent from './SyntheticFocusEvent';
31-
import SyntheticKeyboardEvent from './SyntheticKeyboardEvent';
32-
import SyntheticMouseEvent from './SyntheticMouseEvent';
33-
import SyntheticPointerEvent from './SyntheticPointerEvent';
34-
import SyntheticDragEvent from './SyntheticDragEvent';
35-
import SyntheticTouchEvent from './SyntheticTouchEvent';
36-
import SyntheticTransitionEvent from './SyntheticTransitionEvent';
37-
import SyntheticUIEvent from './SyntheticUIEvent';
38-
import SyntheticWheelEvent from './SyntheticWheelEvent';
39-
import getEventCharCode from './getEventCharCode';
40-
import accumulateTwoPhaseListeners from './accumulateTwoPhaseListeners';
41-
import accumulateEventTargetListeners from './accumulateEventTargetListeners';
28+
import SyntheticAnimationEvent from '../SyntheticAnimationEvent';
29+
import SyntheticClipboardEvent from '../SyntheticClipboardEvent';
30+
import SyntheticFocusEvent from '../SyntheticFocusEvent';
31+
import SyntheticKeyboardEvent from '../SyntheticKeyboardEvent';
32+
import SyntheticMouseEvent from '../SyntheticMouseEvent';
33+
import SyntheticPointerEvent from '../SyntheticPointerEvent';
34+
import SyntheticDragEvent from '../SyntheticDragEvent';
35+
import SyntheticTouchEvent from '../SyntheticTouchEvent';
36+
import SyntheticTransitionEvent from '../SyntheticTransitionEvent';
37+
import SyntheticUIEvent from '../SyntheticUIEvent';
38+
import SyntheticWheelEvent from '../SyntheticWheelEvent';
39+
import getEventCharCode from '../getEventCharCode';
40+
import accumulateTwoPhaseListeners from '../accumulateTwoPhaseListeners';
41+
import accumulateEventTargetListeners from '../accumulateEventTargetListeners';
4242

4343
import {enableUseEventAPI} from 'shared/ReactFeatureFlags';
4444

0 commit comments

Comments
 (0)