From 32a4bf8e51bf72874e1f2394f3bcce45537b2ee3 Mon Sep 17 00:00:00 2001 From: ToyboxZach <64285391+ToyboxZach@users.noreply.github.com> Date: Tue, 12 Jul 2022 11:40:18 -0700 Subject: [PATCH] [fix] Improve Flow types of StyleSheet.create Close #2342 --- packages/react-native-web/src/exports/StyleSheet/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-native-web/src/exports/StyleSheet/index.js b/packages/react-native-web/src/exports/StyleSheet/index.js index 693ebf05..24129367 100644 --- a/packages/react-native-web/src/exports/StyleSheet/index.js +++ b/packages/react-native-web/src/exports/StyleSheet/index.js @@ -67,7 +67,7 @@ const absoluteFill = create({ x: { ...absoluteFillObject } }).x; /** * create */ -function create(styles: Object): {| [key: string]: { [key: string]: any } |} { +function create(styles: T): $ReadOnly { Object.keys(styles).forEach((key) => { const styleObj = styles[key]; // Only compile at runtime if the style is not already compiled