optimising and making it better
This commit is contained in:
@@ -48,6 +48,7 @@ export class SearchComponent implements OnDestroy {
|
||||
ngOnDestroy(): void {
|
||||
this.searchSubscription.unsubscribe();
|
||||
this.searchSubject.complete();
|
||||
if (this.scrollTimeout) clearTimeout(this.scrollTimeout);
|
||||
}
|
||||
|
||||
onSearchInput(query: string): void {
|
||||
@@ -106,7 +107,7 @@ export class SearchComponent implements OnDestroy {
|
||||
});
|
||||
}
|
||||
|
||||
private scrollTimeout: any;
|
||||
private scrollTimeout?: ReturnType<typeof setTimeout>;
|
||||
|
||||
@HostListener('window:scroll')
|
||||
onScroll(): void {
|
||||
|
||||
Reference in New Issue
Block a user