improve TouchableItem props (#2841)

* Replace props style

* fix: remove eslint-disable-line no-unused-vars

* Update TouchableItem.js

* Update TouchableItem.js
This commit is contained in:
Emerson Laurentino
2017-11-01 20:13:45 -03:00
parent 97883f10cc
commit 60845975a7

View File

@@ -49,7 +49,7 @@ export default class TouchableItem extends React.Component<Props> {
Platform.OS === 'android' &&
Platform.Version >= ANDROID_VERSION_LOLLIPOP
) {
const { style, ...rest } = this.props; // eslint-disable-line no-unused-vars
const { style, ...rest } = this.props;
return (
<TouchableNativeFeedback
{...rest}
@@ -59,9 +59,7 @@ export default class TouchableItem extends React.Component<Props> {
this.props.borderless || false
)}
>
<View style={this.props.style}>
{React.Children.only(this.props.children)}
</View>
<View style={style}>{React.Children.only(this.props.children)}</View>
</TouchableNativeFeedback>
);
}