diff --git a/.eslintrc.js b/.eslintrc.js index ae108a37e3da1..49846c1f5e9bc 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -615,6 +615,8 @@ module.exports = { GetAnimationsOptions: 'readonly', Animatable: 'readonly', ScrollTimeline: 'readonly', + EventListenerOptionsOrUseCapture: 'readonly', + FocusOptions: 'readonly', spyOnDev: 'readonly', spyOnDevAndProd: 'readonly', diff --git a/packages/react-dom-bindings/src/client/ReactFiberConfigDOM.js b/packages/react-dom-bindings/src/client/ReactFiberConfigDOM.js index b9e63fed94b5c..4cad08575fe9e 100644 --- a/packages/react-dom-bindings/src/client/ReactFiberConfigDOM.js +++ b/packages/react-dom-bindings/src/client/ReactFiberConfigDOM.js @@ -2258,27 +2258,12 @@ export function getCurrentGestureOffset(provider: GestureTimeline): number { return typeof time === 'number' ? time : time.value; } -type EventListenerOptionsOrUseCapture = - | boolean - | { - capture?: boolean, - once?: boolean, - passive?: boolean, - signal?: AbortSignal, - ... - }; - type StoredEventListener = { type: string, listener: EventListener, optionsOrUseCapture: void | EventListenerOptionsOrUseCapture, }; -type FocusOptions = { - preventScroll?: boolean, - focusVisible?: boolean, -}; - export type FragmentInstanceType = { _fragmentFiber: Fiber, _eventListeners: null | Array,