import React from 'react';
import {View,Image,StyleSheet,TouchableNativeFeedback,Dimensions} from 'react-native';
import Swiper from 'react-native-swiper';
import axios from 'axios'
const w = Dimensions.get('window').width;
const Slider = () => {
constructor = (props) => {
this.state={
information:[],
isLoading:true
}
}
componentDidmount = () => {
axios.get('......').
then(response=>{
this.setState({information:response, isLoading:false})
//alert(JSON.stringify(this.state.information))
})
}
componentDidmount();
return(
<View style={styles.container}>
<Swiper autoplay={true} autoplayTimeout={5}>
<TouchableNativeFeedback style={styles.btn}>
<Image
style={styles.img}
source={{uri:"........"}}
/>
</TouchableNativeFeedback>
</Swiper>
</View>
)
}
const styles = StyleSheet.create({
container:{
height:w/2
},
btn:{
flex:1
},
img:{
width:'100%',
height:'100%'
}
});
export default React.memo(Slider);