Skip to content

Commit 9747289

Browse files
elicwhitefacebook-github-bot
authored andcommitted
Back out "[react-native][PR] Make Flow and PropType types checks consistent for view style props."
Summary: Reverting due to problems with prepack. Reviewed By: gaearon Differential Revision: D9482931 fbshipit-source-id: 0ec5d0fb80dab32a07521a465dd2a501e6bb4d30
1 parent 0bad11b commit 9747289

File tree

1 file changed

+15
-16
lines changed

1 file changed

+15
-16
lines changed

Libraries/Components/View/ViewStylePropTypes.js

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010

1111
'use strict';
1212

13-
const AnimatedNode = require('AnimatedNode');
1413
const ColorPropType = require('ColorPropType');
1514
const LayoutPropTypes = require('LayoutPropTypes');
1615
const ReactPropTypes = require('prop-types');
@@ -33,22 +32,22 @@ const ViewStylePropTypes = {
3332
borderLeftColor: ColorPropType,
3433
borderStartColor: ColorPropType,
3534
borderEndColor: ColorPropType,
36-
borderRadius: ReactPropTypes.oneOfType([ReactPropTypes.number, ReactPropTypes.instanceOf(AnimatedNode)]),
37-
borderTopLeftRadius: ReactPropTypes.oneOfType([ReactPropTypes.number, ReactPropTypes.instanceOf(AnimatedNode)]),
38-
borderTopRightRadius: ReactPropTypes.oneOfType([ReactPropTypes.number, ReactPropTypes.instanceOf(AnimatedNode)]),
39-
borderTopStartRadius: ReactPropTypes.oneOfType([ReactPropTypes.number, ReactPropTypes.instanceOf(AnimatedNode)]),
40-
borderTopEndRadius: ReactPropTypes.oneOfType([ReactPropTypes.number, ReactPropTypes.instanceOf(AnimatedNode)]),
41-
borderBottomLeftRadius: ReactPropTypes.oneOfType([ReactPropTypes.number, ReactPropTypes.instanceOf(AnimatedNode)]),
42-
borderBottomRightRadius: ReactPropTypes.oneOfType([ReactPropTypes.number, ReactPropTypes.instanceOf(AnimatedNode)]),
43-
borderBottomStartRadius: ReactPropTypes.oneOfType([ReactPropTypes.number, ReactPropTypes.instanceOf(AnimatedNode)]),
44-
borderBottomEndRadius: ReactPropTypes.oneOfType([ReactPropTypes.number, ReactPropTypes.instanceOf(AnimatedNode)]),
35+
borderRadius: ReactPropTypes.number,
36+
borderTopLeftRadius: ReactPropTypes.number,
37+
borderTopRightRadius: ReactPropTypes.number,
38+
borderTopStartRadius: ReactPropTypes.number,
39+
borderTopEndRadius: ReactPropTypes.number,
40+
borderBottomLeftRadius: ReactPropTypes.number,
41+
borderBottomRightRadius: ReactPropTypes.number,
42+
borderBottomStartRadius: ReactPropTypes.number,
43+
borderBottomEndRadius: ReactPropTypes.number,
4544
borderStyle: ReactPropTypes.oneOf(['solid', 'dotted', 'dashed']),
46-
borderWidth: ReactPropTypes.oneOfType([ReactPropTypes.number, ReactPropTypes.instanceOf(AnimatedNode)]),
47-
borderTopWidth: ReactPropTypes.oneOfType([ReactPropTypes.number, ReactPropTypes.instanceOf(AnimatedNode)]),
48-
borderRightWidth: ReactPropTypes.oneOfType([ReactPropTypes.number, ReactPropTypes.instanceOf(AnimatedNode)]),
49-
borderBottomWidth: ReactPropTypes.oneOfType([ReactPropTypes.number, ReactPropTypes.instanceOf(AnimatedNode)]),
50-
borderLeftWidth: ReactPropTypes.oneOfType([ReactPropTypes.number, ReactPropTypes.instanceOf(AnimatedNode)]),
51-
opacity: ReactPropTypes.oneOfType([ReactPropTypes.number, ReactPropTypes.instanceOf(AnimatedNode)]),
45+
borderWidth: ReactPropTypes.number,
46+
borderTopWidth: ReactPropTypes.number,
47+
borderRightWidth: ReactPropTypes.number,
48+
borderBottomWidth: ReactPropTypes.number,
49+
borderLeftWidth: ReactPropTypes.number,
50+
opacity: ReactPropTypes.number,
5251
/**
5352
* (Android-only) Sets the elevation of a view, using Android's underlying
5453
* [elevation API](https://developer.android.com/training/material/shadows-clipping.html#Elevation).

0 commit comments

Comments
 (0)