diff --git a/sharedComponents/tabs/slider-tabs.component.ts b/sharedComponents/tabs/slider-tabs.component.ts
index 84cfbd1c..666f90a2 100644
--- a/sharedComponents/tabs/slider-tabs.component.ts
+++ b/sharedComponents/tabs/slider-tabs.component.ts
@@ -6,11 +6,14 @@ import {
ElementRef, EventEmitter,
Input, OnDestroy, Output,
QueryList,
- ViewChild
+ ViewChild,
+ Inject,
+ PLATFORM_ID
} from "@angular/core";
import {SliderTabComponent} from "./slider-tab.component";
import {ActivatedRoute, Router} from "@angular/router";
import {Subscription} from "rxjs";
+import {isPlatformServer} from "@angular/common";
import Timeout = NodeJS.Timeout;
declare var UIkit;
@@ -78,8 +81,10 @@ declare var UIkit;
-
-
+
+
+
+
`,
})
@@ -143,10 +148,13 @@ export class SliderTabsComponent implements AfterViewInit, OnDestroy {
private subscriptions: any[] = [];
private observer: IntersectionObserver;
private timeout: Timeout;
+ isServer: boolean;
constructor(private route: ActivatedRoute,
private router: Router,
- private cdr: ChangeDetectorRef) {
+ private cdr: ChangeDetectorRef,
+ @Inject(PLATFORM_ID) private platform: any) {
+ this.isServer = isPlatformServer(this.platform);
}
ngAfterViewInit() {