X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2Fshared%2Fshared-video-miniature%2Fabstract-video-list.ts;h=f12ae2ee58363710c6860c6ee74a6bea20260612;hb=2e80d256cc75b4b02c8efc3d3e4cdf57ddf401a8;hp=d8b2ee17dd8328cb010418bf5cec6dc436e011fd;hpb=1378c0d343028f3d40d7d795422684ab9e6a1599;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 d8b2ee17d..f12ae2ee5 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 @@ -42,7 +42,7 @@ enum GroupDate { } @Directive() -// tslint:disable-next-line: directive-class-suffix +// eslint-disable-next-line @angular-eslint/directive-class-suffix export abstract class AbstractVideoList implements OnInit, OnDestroy, AfterContentInit, DisableForReuseHook { @ViewChild('videoListHeader', { static: true, read: ViewContainerRef }) videoListHeader: ViewContainerRef @@ -174,7 +174,7 @@ export abstract class AbstractVideoList implements OnInit, OnDestroy, AfterConte ngAfterContentInit () { if (this.videoListHeader) { // some components don't use the header: they use their own template, like my-history.component.html - this.setHeader.apply(this, [ this.HeaderComponent, this.headerComponentInjector ]) + this.setHeader(this.HeaderComponent, this.headerComponentInjector) } } @@ -278,7 +278,7 @@ export abstract class AbstractVideoList implements OnInit, OnDestroy, AfterConte if (currentGroupedDate !== period.value) { currentGroupedDate = period.value - this.groupedDates[ video.id ] = currentGroupedDate + this.groupedDates[video.id] = currentGroupedDate } break @@ -302,13 +302,13 @@ export abstract class AbstractVideoList implements OnInit, OnDestroy, AfterConte i: Injector = this.headerComponentInjector ) { const injector = i || Injector.create({ - providers: [{ + providers: [ { provide: 'data', useValue: { titlePage: this.titlePage, titleTooltip: this.titleTooltip } - }] + } ] }) const viewContainerRef = this.videoListHeader viewContainerRef.clear() @@ -331,9 +331,9 @@ export abstract class AbstractVideoList implements OnInit, OnDestroy, AfterConte protected loadPageRouteParams (_queryParams: Params) { /* empty */ } protected loadRouteParams (queryParams: Params) { - this.sort = queryParams[ 'sort' ] as VideoSortField || this.defaultSort - this.categoryOneOf = queryParams[ 'categoryOneOf' ] - this.angularState = queryParams[ 'a-state' ] + this.sort = queryParams['sort'] as VideoSortField || this.defaultSort + this.categoryOneOf = queryParams['categoryOneOf'] + this.angularState = queryParams['a-state'] this.loadPageRouteParams(queryParams) }