Skip to content
This repository has been archived by the owner on Oct 28, 2022. It is now read-only.

Commit

Permalink
Change ComparisonSlider.js to get update as lib/ComparisonSlider
Browse files Browse the repository at this point in the history
  • Loading branch information
codemers committed Nov 15, 2017
1 parent 365ac94 commit 52accab
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions react-native-comparison-slider-example/ComparisonSlider.js
Expand Up @@ -22,13 +22,13 @@ const CroppedImage = function(props) {
}, props.style]}>

<Image
style={[{
style={{
position: "absolute",
top: props.cropTop * -1,
left: props.cropLeft * -1,
width: props.width,
height: props.height
}, props.imageStyle]}
}}
source={props.source}
resizeMode={props.resizeMode}>
{props.children}
Expand Down Expand Up @@ -167,14 +167,14 @@ export default class ComparisonSlider extends Component {

return (
<View>
<Image
<ImageBackground
source={ this.state.rightImage ? this.state.rightImage : { uri: this.state.rightImageURI } }
style={[ {
width: this.state.imgWidth,
height: this.state.imgHeight,
backgroundColor: "transparent",
justifyContent: "center",
}, this.props.imageStyle, this.props.resizeMode && { resizeMode: this.props.resizeMode }]}>
}, this.props.imageStyle]}>

<CroppedImage
source={ this.state.leftImage ? this.state.leftImage : { uri: this.state.leftImageURI } }
Expand All @@ -184,8 +184,7 @@ export default class ComparisonSlider extends Component {
cropWidth={this.state.cropWidth}
cropHeight={this.state.imgHeight}
width={this.state.imgWidth}
height={this.state.imgHeight}
imageStyle={!this.props.resizeMode ? undefined : { resizeMode: this.props.resizeMode }} />
height={this.state.imgHeight} />


{ this.props.thumnailRender && this.props.thumbnailWidth ?
Expand All @@ -199,6 +198,8 @@ export default class ComparisonSlider extends Component {
<Slider
value={this.state.value}
onValueChange={(value) => this.onChange(value) }
onSlidingStart={() => this.props.onSlidingStart && this.props.onSlidingStart()}
onSlidingComplete={() => this.props.onSlidingComplete && this.props.onSlidingComplete()}
minimumTrackTintColor={this.state.sliderTrackColor}
maximumTrackTintColor={this.state.sliderTrackColor}
// thumbImage={require("./img/left.jpeg")}
Expand All @@ -218,7 +219,7 @@ export default class ComparisonSlider extends Component {
width: this.state.imgWidth,
}}
/>
</Image>
</ImageBackground>
</View>
);
}
Expand Down

0 comments on commit 52accab

Please sign in to comment.