From f8119fc52bb7b33394da34f80b6f3d1e0de91e68 Mon Sep 17 00:00:00 2001 From: Sam Zhou Date: Tue, 17 Dec 2024 18:28:25 -0800 Subject: [PATCH] Pre-suppress errors in xplat ahead of 0.257.0 release Summary: Changelog: [Internal] Reviewed By: panagosg7 Differential Revision: D67368232 fbshipit-source-id: 23111f62c5731b5a58e15ac8ef2dcd9ea8006573 --- packages/react-native/Libraries/Modal/Modal.js | 2 ++ .../PlatformTest/RNTesterPlatformTestEventRecorder.js | 1 + packages/rn-tester/js/examples/FlatList/FlatList-basic.js | 1 + packages/virtualized-lists/Lists/VirtualizedList.js | 1 + 4 files changed, 5 insertions(+) diff --git a/packages/react-native/Libraries/Modal/Modal.js b/packages/react-native/Libraries/Modal/Modal.js index 345191ab528..3133a75c26f 100644 --- a/packages/react-native/Libraries/Modal/Modal.js +++ b/packages/react-native/Libraries/Modal/Modal.js @@ -328,6 +328,7 @@ class Modal extends React.Component { {innerChildren} @@ -353,6 +354,7 @@ const styles = StyleSheet.create({ /* $FlowFixMe[invalid-computed-prop] (>=0.111.0 site=react_native_fb) This * comment suppresses an error found when Flow v0.111 was deployed. To see * the error, delete this comment and run Flow. */ + // $FlowFixMe[incompatible-call] [side]: 0, top: 0, flex: 1, diff --git a/packages/rn-tester/js/examples/Experimental/PlatformTest/RNTesterPlatformTestEventRecorder.js b/packages/rn-tester/js/examples/Experimental/PlatformTest/RNTesterPlatformTestEventRecorder.js index d790c250ace..1dcedbd4d23 100644 --- a/packages/rn-tester/js/examples/Experimental/PlatformTest/RNTesterPlatformTestEventRecorder.js +++ b/packages/rn-tester/js/examples/Experimental/PlatformTest/RNTesterPlatformTestEventRecorder.js @@ -118,6 +118,7 @@ class RNTesterPlatformTestEventRecorder { (event, eventType) => callback && callback(event, eventType, targetName), ); + // $FlowFixMe[incompatible-call] const eventListenerProps = this.relevantEvents.reduce( (acc: ViewProps, eventName) => { const eventPropName = diff --git a/packages/rn-tester/js/examples/FlatList/FlatList-basic.js b/packages/rn-tester/js/examples/FlatList/FlatList-basic.js index 84d6e614917..6fb48fa8be8 100644 --- a/packages/rn-tester/js/examples/FlatList/FlatList-basic.js +++ b/packages/rn-tester/js/examples/FlatList/FlatList-basic.js @@ -131,6 +131,7 @@ class FlatListExample extends React.PureComponent { } _setBooleanValue: string => boolean => void = key => value => + // $FlowFixMe[incompatible-call] this.setState({[key]: value}); _setIsRTL: boolean => void = value => { diff --git a/packages/virtualized-lists/Lists/VirtualizedList.js b/packages/virtualized-lists/Lists/VirtualizedList.js index 37b70ad74fb..43632c60cdd 100644 --- a/packages/virtualized-lists/Lists/VirtualizedList.js +++ b/packages/virtualized-lists/Lists/VirtualizedList.js @@ -1009,6 +1009,7 @@ class VirtualizedList extends StateSafePureComponent { cells.push( , );