From a7cda988efa0f06d2f6fa334e5b44b50597b5de9 Mon Sep 17 00:00:00 2001 From: Kyle Goggin Date: Fri, 16 Mar 2018 13:38:16 -0400 Subject: [PATCH] [fix] ignore 'tvParallaxProperties' prop Close #867 --- packages/react-native-web/src/exports/Text/index.js | 1 + .../react-native-web/src/exports/View/ViewPropTypes.js | 8 +++++--- packages/react-native-web/src/exports/View/index.js | 1 + 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/packages/react-native-web/src/exports/Text/index.js b/packages/react-native-web/src/exports/Text/index.js index e30e02be..30e188b4 100644 --- a/packages/react-native-web/src/exports/Text/index.js +++ b/packages/react-native-web/src/exports/Text/index.js @@ -53,6 +53,7 @@ class Text extends Component<*> { selectionColor, suppressHighlighting, textBreakStrategy, + tvParallaxProperties, /* eslint-enable */ ...otherProps } = this.props; diff --git a/packages/react-native-web/src/exports/View/ViewPropTypes.js b/packages/react-native-web/src/exports/View/ViewPropTypes.js index 8daf06bf..34511468 100644 --- a/packages/react-native-web/src/exports/View/ViewPropTypes.js +++ b/packages/react-native-web/src/exports/View/ViewPropTypes.js @@ -12,7 +12,7 @@ import EdgeInsetsPropType, { type EdgeInsetsProp } from '../EdgeInsetsPropType'; import StyleSheetPropType from '../../modules/StyleSheetPropType'; import ViewStylePropTypes from './ViewStylePropTypes'; -import { any, array, bool, func, oneOf, oneOfType, string } from 'prop-types'; +import { any, array, bool, func, object, oneOf, oneOfType, string } from 'prop-types'; const stylePropType = StyleSheetPropType(ViewStylePropTypes); @@ -74,7 +74,8 @@ export type ViewProps = { onMagicTap?: Function, removeClippedSubviews?: boolean, renderToHardwareTextureAndroid?: boolean, - shouldRasterizeIOS?: boolean + shouldRasterizeIOS?: boolean, + tvParallaxProperties?: {} }; const ViewPropTypes = { @@ -122,7 +123,8 @@ const ViewPropTypes = { onMagicTap: func, removeClippedSubviews: bool, renderToHardwareTextureAndroid: bool, - shouldRasterizeIOS: bool + shouldRasterizeIOS: bool, + tvParallaxProperties: object }; export default ViewPropTypes; diff --git a/packages/react-native-web/src/exports/View/index.js b/packages/react-native-web/src/exports/View/index.js index b52fd9f0..1a5922e4 100644 --- a/packages/react-native-web/src/exports/View/index.js +++ b/packages/react-native-web/src/exports/View/index.js @@ -49,6 +49,7 @@ class View extends Component { removeClippedSubviews, renderToHardwareTextureAndroid, shouldRasterizeIOS, + tvParallaxProperties, /* eslint-enable */ ...otherProps } = this.props;