Я использую библиотеку galleryswiper для отображения массива изображений внутри модального, но когда я перехожу к модальному компоненту и нажимаю onPress, модальное окно открывается, я не вижу никаких изображений.Может кто-нибудь помочь мне, как передать источники изображения внутри модального?Также я не могу закрыть модал при нажатии иконки.
export default class imagenav extends Component{
constructor(props){
super(props)
state = {
modalVisible: true,
};
}
closeModal() {
this.setState({modalVisible: false});
}
render() {
return (
<Modal visible={this.modalVisible} onRequestClose={() => {} }>
<GallerySwiper
style={{ flex: 1, backgroundColor: "black" }}
images={[
{source: {uri:
dimensions: {width: 1080, height: 1920}}
}
]}
/>
<Header
style={{
backgroundColor: 'black',
borderBottomWidth: 0,
}}
>
<Right>
<Icon
name='close'
color='white'
onPress={() => {
this.setState({
modalVisible: false
})
//this.closeModal()
}}
/>
</Right>
</Header>
</Modal>
);
}
}