mirror of
https://github.com/bellingcat/ukraine-timemap.git
synced 2026-06-13 05:48:36 +03:00
Allow categories to be selected by title and not id; allow for primary key field
This commit is contained in:
@@ -134,9 +134,9 @@ const TimelineEvents = ({
|
||||
// those timelines: so we create as many event 'shadows' as there are
|
||||
// categories
|
||||
const evShadows = getEventCategories(event, categories).map((cat) => {
|
||||
const y = getY({ ...event, category: cat.id });
|
||||
const y = getY({ ...event, category: cat.title });
|
||||
|
||||
const colour = event.colour ? event.colour : getCategoryColor(cat.id);
|
||||
const colour = event.colour ? event.colour : getCategoryColor(cat.title);
|
||||
const styles = {
|
||||
fill: colour,
|
||||
fillOpacity: y > 0 ? calcOpacity(1) : 0,
|
||||
|
||||
@@ -65,7 +65,7 @@ const TimelineMarkers = ({
|
||||
(isLatitude(event.latitude) && isLongitude(event.longitude)) ||
|
||||
(features.GRAPH_NONLOCATED && event.projectOffset !== -1);
|
||||
const evShadows = getEventCategories(event, categories).map((cat) =>
|
||||
getEventY({ ...event, category: cat.id })
|
||||
getEventY({ ...event, category: cat.title })
|
||||
);
|
||||
|
||||
function renderMarkerForEvent(y) {
|
||||
|
||||
Reference in New Issue
Block a user