Spaces:
Runtime error
Runtime error
Commit
·
1529f57
1
Parent(s):
7f14e86
Add option to remove position markers
Browse files- search for 'Lagos', a marker will popup.
- you click on 'Remove Button', the marker and the text will disappear
frontend/src/components/Map.js
CHANGED
@@ -379,7 +379,27 @@ const Map = ( { onMapClick, searchQuery, contentType } ) => {
|
|
379 |
flexShrink: 0
|
380 |
}}>
|
381 |
<div style={{ marginBottom: '20px' }}>
|
382 |
-
<h2>{wikiContent?.title || 'Search for a location'}</h2>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
383 |
</div>
|
384 |
{wikiContent ? (
|
385 |
<div>
|
|
|
379 |
flexShrink: 0
|
380 |
}}>
|
381 |
<div style={{ marginBottom: '20px' }}>
|
382 |
+
<h2 style={{ margin: 2}}>{wikiContent?.title || 'Search for a location'}</h2>
|
383 |
+
{markerPosition && (
|
384 |
+
<button
|
385 |
+
onClick={() => {
|
386 |
+
setMarkerPosition(null);
|
387 |
+
setWikiContent(null);
|
388 |
+
setIframeSrc('');
|
389 |
+
}}
|
390 |
+
style={{
|
391 |
+
padding: '3px 8px',
|
392 |
+
background: '#e53935',
|
393 |
+
color: 'white',
|
394 |
+
border: 'none',
|
395 |
+
borderRadius: 4,
|
396 |
+
cursor: 'pointer',
|
397 |
+
fontWeight: 500,
|
398 |
+
}}
|
399 |
+
>
|
400 |
+
Remove Marker
|
401 |
+
</button>
|
402 |
+
)}
|
403 |
</div>
|
404 |
{wikiContent ? (
|
405 |
<div>
|