diff --git a/Libraries/Components/ScrollView/ScrollView.js b/Libraries/Components/ScrollView/ScrollView.js index daee3149f..e218be3b4 100644 --- a/Libraries/Components/ScrollView/ScrollView.js +++ b/Libraries/Components/ScrollView/ScrollView.js @@ -17,20 +17,16 @@ var PointPropType = require('PointPropType'); var RCTScrollView = require('NativeModules').UIManager.RCTScrollView; var RCTScrollViewManager = require('NativeModules').ScrollViewManager; var React = require('React'); -var ReactNativeViewAttributes = require('ReactNativeViewAttributes'); var ScrollResponder = require('ScrollResponder'); var StyleSheet = require('StyleSheet'); var StyleSheetPropType = require('StyleSheetPropType'); var View = require('View'); var ViewStylePropTypes = require('ViewStylePropTypes'); -var deepDiffer = require('deepDiffer'); var deprecatedPropType = require('deprecatedPropType'); var dismissKeyboard = require('dismissKeyboard'); var flattenStyle = require('flattenStyle'); -var insetsDiffer = require('insetsDiffer'); var invariant = require('fbjs/lib/invariant'); -var pointsDiffer = require('pointsDiffer'); var requireNativeComponent = require('requireNativeComponent'); var processDecelerationRate = require('processDecelerationRate'); var PropTypes = React.PropTypes; @@ -558,36 +554,6 @@ var styles = StyleSheet.create({ }, }); -var validAttributes = { - ...ReactNativeViewAttributes.UIView, - alwaysBounceHorizontal: true, - alwaysBounceVertical: true, - automaticallyAdjustContentInsets: true, - bounces: true, - centerContent: true, - contentInset: {diff: insetsDiffer}, - contentOffset: {diff: pointsDiffer}, - decelerationRate: true, - horizontal: true, - indicatorStyle: true, - keyboardDismissMode: true, - keyboardShouldPersistTaps: true, - maximumZoomScale: true, - minimumZoomScale: true, - pagingEnabled: true, - removeClippedSubviews: true, - scrollEnabled: true, - scrollIndicatorInsets: {diff: insetsDiffer}, - scrollsToTop: true, - showsHorizontalScrollIndicator: true, - showsVerticalScrollIndicator: true, - snapToInterval: true, - snapToAlignment: true, - stickyHeaderIndices: {diff: deepDiffer}, - scrollEventThrottle: true, - zoomScale: true, -}; - if (Platform.OS === 'android') { var AndroidScrollView = requireNativeComponent('RCTScrollView', ScrollView); var AndroidHorizontalScrollView = requireNativeComponent(