Skip to content

Commit 10c3036

Browse files
committed
fix: timeline
1 parent 9618b2a commit 10c3036

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

src/vendors/Geo.jsx

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -492,20 +492,22 @@ function Geo(props) {
492492
if (featureEnabled('menu')) olMap.addControl(toggle);
493493

494494
if (featureEnabled('timeline')) {
495+
const timelineDate = function (layer) {
496+
const ex = layer.get("extra")
497+
if (ex) return ex.timelineDate
498+
return ""
499+
}
500+
495501
//From layers get all histroy
496502
var histo = []
497503
props.layers.forEach((layer) => {
498-
if (layer.type && layer.date && (
499-
(Array.isArray(layer.get("groups")) && layer.get("groups").includes('history')) ||
500-
(typeof layer.get("groups") === "string" && layer.get("groups") == 'history'))) {
504+
if (layer.get("groups") && timelineDate(layer) && (
505+
(Array.isArray(layer.get("groups")) && layer.get("groups").includes('timeline')) ||
506+
(typeof layer.get("groups") === "string" && layer.get("groups") == 'timeline'))) {
501507
histo.push[layer]
502508
}
503509
})
504-
const timelineDate = function (layer) {
505-
const ex = layer.get("extra")
506-
if (ex) return ex.timelineDate
507-
return ""
508-
}
510+
509511
//Timeline
510512
var tline = new Timeline({
511513
className: 'ol-pointer ol-zoomhover ol-timeline',

0 commit comments

Comments
 (0)