import React from 'react'; import { StyleSheet } from 'react-native'; import Theme from '../../../../components/theme.style.js'; import Assets from '../../../../components/assets.manager.js'; import MapView, { PROVIDER_GOOGLE, Marker } from 'react-native-maps'; import { Image } from 'react-native'; const styles = { mapContainer: { ...StyleSheet.absoluteFillObject, flex: 1, marginTop: 60, height: Theme.screen.h - 15, width: Theme.screen.w, justifyContent: 'flex-end', alignItems: 'center', }, map: { ...StyleSheet.absoluteFillObject, height: Theme.screen.h, width: Theme.screen.w, } } export default function RenderMap(props){ if(!props.region) { return null; } return ( {props.markers.map((marker, i) => ( { props.onMarkerClick ? props.onMarkerClick(marker) : console.log('marker is pressed', marker) }} > ))} ) }