const Map = compose(withScriptjs, withGoogleMap)((props) =>
<GoogleMap
defaultZoom={14}
center={props.center}
>
{props.places.map(row => {
return (
<MarkerElement
row={ row }
placeToShow={ props.placeToShow }
isOpen={ props.isOpen }
onToggleOpen={ (placeToShow, isOpen) => props.onToggleOpen(placeToShow, isOpen) }
places={ props.places }
key={ row.id }
/>
)
})}
</GoogleMap>