diff --git a/apps/client/src/app/pages/home/home-page.component.ts b/apps/client/src/app/pages/home/home-page.component.ts index 115370e45..036ff8eb4 100644 --- a/apps/client/src/app/pages/home/home-page.component.ts +++ b/apps/client/src/app/pages/home/home-page.component.ts @@ -1,6 +1,4 @@ -import { ViewportScroller } from '@angular/common'; import { - AfterViewInit, ChangeDetectorRef, Component, ElementRef, @@ -31,14 +29,14 @@ import { hasPermission, permissions } from '@ghostfolio/common/permissions'; import { DateRange } from '@ghostfolio/common/types'; import { DeviceDetectorService } from 'ngx-device-detector'; import { Subject, Subscription } from 'rxjs'; -import { first, takeUntil } from 'rxjs/operators'; +import { takeUntil } from 'rxjs/operators'; @Component({ selector: 'gf-home-page', templateUrl: './home-page.html', styleUrls: ['./home-page.scss'] }) -export class HomePageComponent implements AfterViewInit, OnDestroy, OnInit { +export class HomePageComponent implements OnDestroy, OnInit { @HostBinding('class.with-create-account-container') get isDemo() { return this.canCreateAccount; } @@ -83,8 +81,7 @@ export class HomePageComponent implements AfterViewInit, OnDestroy, OnInit { private route: ActivatedRoute, private router: Router, private settingsStorageService: SettingsStorageService, - private userService: UserService, - private viewportScroller: ViewportScroller + private userService: UserService ) { this.routeQueryParams = this.route.queryParams .pipe(takeUntil(this.unsubscribeSubject)) @@ -150,12 +147,6 @@ export class HomePageComponent implements AfterViewInit, OnDestroy, OnInit { this.update(); } - public ngAfterViewInit(): void { - this.route.fragment - .pipe(first()) - .subscribe((fragment) => this.viewportScroller.scrollToAnchor(fragment)); - } - public onChangeDateRange(aDateRange: DateRange) { this.dateRange = aDateRange; this.settingsStorageService.setSetting(RANGE, this.dateRange);