From 2beaa391016d482cba20a0daf8f39682290034ab Mon Sep 17 00:00:00 2001 From: Eli White Date: Wed, 13 Jun 2018 17:27:37 -0700 Subject: [PATCH] Support animated values for border dimensions Summary: The flow types for these were too restrictive. Fixes https://github.com/facebook/react-native/issues/19093 Reviewed By: yungsters Differential Revision: D8409550 fbshipit-source-id: e4774e8856efc998ff1fa6cdcbe7b0cb6db2c4e3 --- Libraries/StyleSheet/StyleSheetTypes.js | 32 ++++++++++++------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/Libraries/StyleSheet/StyleSheetTypes.js b/Libraries/StyleSheet/StyleSheetTypes.js index cf385bb7df6..8b7c12220bc 100644 --- a/Libraries/StyleSheet/StyleSheetTypes.js +++ b/Libraries/StyleSheet/StyleSheetTypes.js @@ -138,23 +138,23 @@ export type ____ViewStyle_Internal = $ReadOnly<{| borderRightColor?: ColorValue, borderStartColor?: ColorValue, borderTopColor?: ColorValue, - borderRadius?: number, - borderBottomEndRadius?: number, - borderBottomLeftRadius?: number, - borderBottomRightRadius?: number, - borderBottomStartRadius?: number, - borderTopEndRadius?: number, - borderTopLeftRadius?: number, - borderTopRightRadius?: number, - borderTopStartRadius?: number, + borderRadius?: number | AnimatedNode, + borderBottomEndRadius?: number | AnimatedNode, + borderBottomLeftRadius?: number | AnimatedNode, + borderBottomRightRadius?: number | AnimatedNode, + borderBottomStartRadius?: number | AnimatedNode, + borderTopEndRadius?: number | AnimatedNode, + borderTopLeftRadius?: number | AnimatedNode, + borderTopRightRadius?: number | AnimatedNode, + borderTopStartRadius?: number | AnimatedNode, borderStyle?: 'solid' | 'dotted' | 'dashed', - borderWidth?: number, - borderBottomWidth?: number, - borderEndWidth?: number, - borderLeftWidth?: number, - borderRightWidth?: number, - borderStartWidth?: number, - borderTopWidth?: number, + borderWidth?: number | AnimatedNode, + borderBottomWidth?: number | AnimatedNode, + borderEndWidth?: number | AnimatedNode, + borderLeftWidth?: number | AnimatedNode, + borderRightWidth?: number | AnimatedNode, + borderStartWidth?: number | AnimatedNode, + borderTopWidth?: number | AnimatedNode, opacity?: number | AnimatedNode, elevation?: number, |}>;