Update to react app
This commit is contained in:
parent
3061069d18
commit
f8415483c1
@ -46,16 +46,18 @@ class LeafletMap extends Component {
|
|||||||
let { maxPrice} = this.props
|
let { maxPrice} = this.props
|
||||||
let { activeMarker, activeMarkerProps} = this.state;
|
let { activeMarker, activeMarkerProps} = this.state;
|
||||||
const position = [52.079, 5.09]
|
const position = [52.079, 5.09]
|
||||||
|
let count = 0
|
||||||
return(
|
return(
|
||||||
<div>
|
<div>
|
||||||
<div style={{ height: 'calc(100%-10vmin', width: '100%'}}>
|
<div style={{ height: 'calc(100%-10vmin', width: '100%'}}>
|
||||||
<MapContainer center={position} zoom={13} style={{ height: '100vh', width: '100%' }}>
|
<MapContainer center={position} zoom={12} style={{ height: '100vh', width: '100%' }}>
|
||||||
<TileLayer
|
<TileLayer
|
||||||
url="https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png"
|
url="https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png"
|
||||||
attribution='© <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors'
|
attribution='© <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors'
|
||||||
/>
|
/>
|
||||||
{markers && markers.map((marker) => (
|
{markers && markers.map((marker) => (
|
||||||
<Marker position={{ lng : marker.position[0], lat : marker.position[1]}}>
|
|
||||||
|
<Marker key={marker.house_id} position={{ lng : marker.position[0], lat : marker.position[1]}}>
|
||||||
<Popup>
|
<Popup>
|
||||||
Prijs: {marker.price} Per m2: {marker.price_m2} <br/>
|
Prijs: {marker.price} Per m2: {marker.price_m2} <br/>
|
||||||
NFI: {Math.floor(marker.nfi_location.distance / 1000)} km, {Math.floor(marker.nfi_location.duration / 60)} minuten <br/>
|
NFI: {Math.floor(marker.nfi_location.distance / 1000)} km, {Math.floor(marker.nfi_location.duration / 60)} minuten <br/>
|
||||||
@ -63,14 +65,14 @@ class LeafletMap extends Component {
|
|||||||
Bakkersdijk: {Math.floor(marker.bakkersdijk_location.distance / 1000)} km, {Math.floor(marker.bakkersdijk_location.duration / 60)} minuten <br/>
|
Bakkersdijk: {Math.floor(marker.bakkersdijk_location.distance / 1000)} km, {Math.floor(marker.bakkersdijk_location.duration / 60)} minuten <br/>
|
||||||
Hoogstraat: {Math.floor(marker.hoogstraat_location.distance / 1000)} km, {Math.floor(marker.hoogstraat_location.duration / 60)} minuten <br/>
|
Hoogstraat: {Math.floor(marker.hoogstraat_location.distance / 1000)} km, {Math.floor(marker.hoogstraat_location.duration / 60)} minuten <br/>
|
||||||
Harde: {Math.floor(marker.harde_location.distance / 1000)} km, {Math.floor(marker.harde_location.duration / 60)} minuten <br/>
|
Harde: {Math.floor(marker.harde_location.distance / 1000)} km, {Math.floor(marker.harde_location.duration / 60)} minuten <br/>
|
||||||
|
Location: {count + "=" + marker.address + " " + Math.floor(marker.position[0]) + ":" + Math.floor(marker.position[1]) + "City:" + marker.city} <br/>
|
||||||
<a href={"https://www.funda.nl/" + marker.house_id }>Klik mij voor het huis</a>
|
<a href={"https://www.funda.nl/" + marker.house_id }>Klik mij voor het huis</a>
|
||||||
</Popup>
|
</Popup>
|
||||||
|
{/* {console.log(count + "=" + marker.position + "price:" + marker.city)}
|
||||||
|
{count = count + 1} */}
|
||||||
</Marker>
|
</Marker>
|
||||||
))}
|
))}
|
||||||
<Marker position={position}>
|
|
||||||
|
|
||||||
</Marker>
|
|
||||||
</MapContainer>
|
</MapContainer>
|
||||||
</div>
|
</div>
|
||||||
{this.props.toggleMenu && (
|
{this.props.toggleMenu && (
|
||||||
|
Loading…
Reference in New Issue
Block a user