Skip to content

Commit 7a728df

Browse files
authored
Don't shadow EventListenerOptionsOrUseCapture and FocusOptions types (#32801)
These are built-in to Flow.
1 parent e5dd82a commit 7a728df

File tree

2 files changed

+2
-15
lines changed

2 files changed

+2
-15
lines changed

.eslintrc.js

+2
Original file line numberDiff line numberDiff line change
@@ -615,6 +615,8 @@ module.exports = {
615615
GetAnimationsOptions: 'readonly',
616616
Animatable: 'readonly',
617617
ScrollTimeline: 'readonly',
618+
EventListenerOptionsOrUseCapture: 'readonly',
619+
FocusOptions: 'readonly',
618620

619621
spyOnDev: 'readonly',
620622
spyOnDevAndProd: 'readonly',

packages/react-dom-bindings/src/client/ReactFiberConfigDOM.js

-15
Original file line numberDiff line numberDiff line change
@@ -2258,27 +2258,12 @@ export function getCurrentGestureOffset(provider: GestureTimeline): number {
22582258
return typeof time === 'number' ? time : time.value;
22592259
}
22602260

2261-
type EventListenerOptionsOrUseCapture =
2262-
| boolean
2263-
| {
2264-
capture?: boolean,
2265-
once?: boolean,
2266-
passive?: boolean,
2267-
signal?: AbortSignal,
2268-
...
2269-
};
2270-
22712261
type StoredEventListener = {
22722262
type: string,
22732263
listener: EventListener,
22742264
optionsOrUseCapture: void | EventListenerOptionsOrUseCapture,
22752265
};
22762266

2277-
type FocusOptions = {
2278-
preventScroll?: boolean,
2279-
focusVisible?: boolean,
2280-
};
2281-
22822267
export type FragmentInstanceType = {
22832268
_fragmentFiber: Fiber,
22842269
_eventListeners: null | Array<StoredEventListener>,

0 commit comments

Comments
 (0)