diff --git a/WheelCurvedPicker.android.js b/WheelCurvedPicker.android.js index 2a774e8..8f64caf 100644 --- a/WheelCurvedPicker.android.js +++ b/WheelCurvedPicker.android.js @@ -8,8 +8,6 @@ import { requireNativeComponent, } from 'react-native'; -const defaultItemStyle = { color: 'white', fontSize: 26 }; - const WheelCurvedPickerNativeInterface = { name: 'WheelCurvedPicker', propTypes: { @@ -28,27 +26,7 @@ const WheelCurvedPickerNativeInterface = { const WheelCurvedPickerNative = requireNativeComponent('WheelCurvedPicker', WheelCurvedPickerNativeInterface); class WheelCurvedPicker extends React.Component { - - propTypes: { - ...View.propTypes, - - data: PropTypes.array, - - textColor: ColorPropType, - - textSize: PropTypes.number, - - itemStyle: PropTypes.object, - - itemSpace: PropTypes.number, - - onValueChange: PropTypes.func, - - selectedValue: PropTypes.any, - - selectedIndex: PropTypes.number, - } - + constructor(props){ super(props) this.state = this._stateFromProps(props) @@ -97,10 +75,6 @@ class WheelCurvedPicker extends React.Component { } class Item extends React.Component { - propTypes: { - value: React.PropTypes.any, // string or integer basically - label: React.PropTypes.string, - } render () { // These items don't get rendered directly.