Replace $FlowFixMe in RCTDeviceEventEmitter (#48758)

Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/48758

Changelog:
[General][Changed] - Replaced $FlowFixMe in RCTDeviceEventEmitter with any

Reviewed By: rshest

Differential Revision: D68327375

fbshipit-source-id: 30f65308f81d6349c191900ce16036741e71efae
This commit is contained in:
Dawid Małecki
2025-01-20 05:29:30 -08:00
committed by Facebook GitHub Bot
parent 286a360d9b
commit 8df6cfa56b
2 changed files with 3 additions and 2 deletions
@@ -14,7 +14,8 @@ import {beginEvent, endEvent} from '../Performance/Systrace';
import EventEmitter from '../vendor/emitter/EventEmitter';
// FIXME: use typed events
type RCTDeviceEventDefinitions = $FlowFixMe;
/* $FlowFixMe[unclear-type] unclear type of events */
type RCTDeviceEventDefinitions = {[name: string]: Array<any>};
/**
* Global EventEmitter used by the native platform to emit events to JavaScript.
@@ -4630,7 +4630,7 @@ declare export default class NativeEventEmitter<TEventToArgsMap: { ... }>
`;
exports[`public API should not change unintentionally Libraries/EventEmitter/RCTDeviceEventEmitter.js 1`] = `
"type RCTDeviceEventDefinitions = $FlowFixMe;
"type RCTDeviceEventDefinitions = { [name: string]: Array<any> };
declare export default IEventEmitter<RCTDeviceEventDefinitions>;
"
`;