X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2Fshared%2Fshared-video-miniature%2Fabstract-video-list.ts;h=405af5fa615fa1e4f5748736e760bcf82c2236a6;hb=583eb04b541175035d6d452ca626a96ebf2b7437;hp=0ef8426528a6bf6c1abf477f84963efed2bd0cc9;hpb=67ed6552b831df66713bac9e672738796128d33f;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/shared/shared-video-miniature/abstract-video-list.ts b/client/src/app/shared/shared-video-miniature/abstract-video-list.ts index 0ef842652..405af5fa6 100644 --- a/client/src/app/shared/shared-video-miniature/abstract-video-list.ts +++ b/client/src/app/shared/shared-video-miniature/abstract-video-list.ts @@ -1,6 +1,6 @@ import { fromEvent, Observable, Subject, Subscription } from 'rxjs' import { debounceTime, switchMap, tap } from 'rxjs/operators' -import { OnDestroy, OnInit } from '@angular/core' +import { OnDestroy, OnInit, Directive } from '@angular/core' import { ActivatedRoute, Router } from '@angular/router' import { AuthService, @@ -30,6 +30,7 @@ enum GroupDate { OLDER = 5 } +@Directive() export abstract class AbstractVideoList implements OnInit, OnDestroy, DisableForReuseHook { pagination: ComponentPaginationLight = { currentPage: 1,