Я пытался интегрировать response-native-swiper, который загружает в него видео.Я ищу способ объединить его с плоским списком.но данные не загружаются должным образом, есть ли альтернативный способ загрузки данных с использованием плоского списка (с помощью array.map ())
export default class HomeTab extends Component {
render() {
return (
<FlatList
data={Data}
keyExtractor={(item, index) => item.id}
renderItem={({item}) =>
<Swiper style={styles.wrapper}
showsButtons={false}
horizontal={true}
loop={false}
index={item.id}
activeDot={
<View></View>
}
dot={
<View></View>
}
>
<View style={styles.slide1}>
<Video
source={{uri: item.media}} // Can be a URL or a local file.
ref={(ref) => {
this.player = ref
}}
resizeMode={'contain'}
style={styles.backgroundVideo}
/>
</View>
</Swiper>
}
/>
)
}
}
с использованием пакета npm: Reaction-native-swiper https://www.npmjs.com/package/react-native-swiper