File tree Expand file tree Collapse file tree 1 file changed +10
-8
lines changed Expand file tree Collapse file tree 1 file changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -492,20 +492,22 @@ function Geo(props) {
492
492
if ( featureEnabled ( 'menu' ) ) olMap . addControl ( toggle ) ;
493
493
494
494
if ( featureEnabled ( 'timeline' ) ) {
495
+ const timelineDate = function ( layer ) {
496
+ const ex = layer . get ( "extra" )
497
+ if ( ex ) return ex . timelineDate
498
+ return ""
499
+ }
500
+
495
501
//From layers get all histroy
496
502
var histo = [ ]
497
503
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 ' ) ) ) {
501
507
histo . push [ layer ]
502
508
}
503
509
} )
504
- const timelineDate = function ( layer ) {
505
- const ex = layer . get ( "extra" )
506
- if ( ex ) return ex . timelineDate
507
- return ""
508
- }
510
+
509
511
//Timeline
510
512
var tline = new Timeline ( {
511
513
className : 'ol-pointer ol-zoomhover ol-timeline' ,
You can’t perform that action at this time.
0 commit comments