diff --git a/aio/src/app/custom-elements/resource/resource-list.component.ts b/aio/src/app/custom-elements/resource/resource-list.component.ts index 008d3c4539..6d9e4671a3 100644 --- a/aio/src/app/custom-elements/resource/resource-list.component.ts +++ b/aio/src/app/custom-elements/resource/resource-list.component.ts @@ -1,5 +1,4 @@ -import { Component, HostListener, OnInit } from '@angular/core'; -import { PlatformLocation } from '@angular/common'; +import { Component, OnInit } from '@angular/core'; import { Category } from './resource.model'; import { ResourceService } from './resource.service'; @@ -13,26 +12,15 @@ export class ResourceListComponent implements OnInit { categories: Category[]; location: string; - scrollPos = 0; constructor( - location: PlatformLocation, private resourceService: ResourceService) { this.location = location.pathname.replace(/^\/+/, ''); } - href(cat: {id: string}) { - return this.location + '#' + cat.id; - } - ngOnInit() { // Not using async pipe because cats appear twice in template // No need to unsubscribe because categories observable completes. this.resourceService.categories.subscribe(cats => this.categories = cats); } - - @HostListener('window:scroll', ['$event.target']) - onScroll(target: any) { - this.scrollPos = target ? target.scrollTop || target.body.scrollTop || 0 : 0; - } }