diff --git a/src/components/Card.jsx b/src/components/Card.jsx
index 4757b32..027ffb9 100644
--- a/src/components/Card.jsx
+++ b/src/components/Card.jsx
@@ -61,6 +61,7 @@ class Card extends React.Component {
)
}
diff --git a/src/components/presentational/Card/Location.js b/src/components/presentational/Card/Location.js
index e828b67..fb2b26a 100644
--- a/src/components/presentational/Card/Location.js
+++ b/src/components/presentational/Card/Location.js
@@ -3,13 +3,13 @@ import React from 'react'
import copy from '../../../js/data/copy.json'
import { isNotNullNorUndefined } from '../../../js/utilities'
-const CardLocation = ({ language, location }) => {
+const CardLocation = ({ language, location, isPrecise }) => {
if (isNotNullNorUndefined(location)) {
return (
location_on
- {location}
+ {`${location}${(isPrecise) ? '' : ' (Approximated)'}`}
)
diff --git a/src/components/presentational/Map/Events.jsx b/src/components/presentational/Map/Events.jsx
index 71d248e..715e4f0 100644
--- a/src/components/presentational/Map/Events.jsx
+++ b/src/components/presentational/Map/Events.jsx
@@ -28,7 +28,7 @@ function MapEvents ({ getCategoryColor, categories, projectPoint, styleLocation,
let cumulativeAngleSweep = 0;
return (
-
+
{colorSlices.map((color, idx) => {
const r = 10
@@ -48,7 +48,7 @@ function MapEvents ({ getCategoryColor, categories, projectPoint, styleLocation,
`M ${startX} ${startY}`, // Move
`A ${r} ${r} 0 ${largeArcFlag} 1 ${endX} ${endY}`, // Arc
`L 0 0 `, // Line
- `L ${startX} ${startY} `, // Line
+ `L ${startX} ${startY} Z`, // Line
].join(' ');
const extraStyles = ({
@@ -66,7 +66,7 @@ function MapEvents ({ getCategoryColor, categories, projectPoint, styleLocation,
)
})}
-
+
)
}
diff --git a/src/scss/map.scss b/src/scss/map.scss
index ec81350..9c9a463 100644
--- a/src/scss/map.scss
+++ b/src/scss/map.scss
@@ -170,6 +170,7 @@
}
.location-event-marker {
+ pointer-events: all;
fill: $event_default;
stroke-width: 0;
}