X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2Fshared%2Fshared-video-miniature%2Fvideos-list.component.ts;h=c496b3b0aaf73ebd62c44e6e074a0bb93e57eebd;hb=79b1a84140857fc24f7e2233e838d012f72bc56f;hp=10de97298b4517a49354fedf0b26a8803f158a4b;hpb=dd24f1bb0a4b252e5342b251ba36853364da7b8e;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/shared/shared-video-miniature/videos-list.component.ts b/client/src/app/shared/shared-video-miniature/videos-list.component.ts index 10de97298..c496b3b0a 100644 --- a/client/src/app/shared/shared-video-miniature/videos-list.component.ts +++ b/client/src/app/shared/shared-video-miniature/videos-list.component.ts @@ -59,11 +59,13 @@ export class VideosListComponent implements OnInit, OnChanges, OnDestroy { @Input() headerActions: HeaderAction[] = [] + @Input() hideScopeFilter = false + @Input() displayOptions: MiniatureDisplayOptions = { date: true, views: true, by: true, - avatar: false, + avatar: true, privacyLabel: true, privacyText: false, state: false, @@ -109,7 +111,11 @@ export class VideosListComponent implements OnInit, OnChanges, OnDestroy { } ngOnInit () { - this.filters = new VideoFilters(this.defaultSort, this.defaultScope) + const hiddenFilters = this.hideScopeFilter + ? [ 'scope' ] + : [] + + this.filters = new VideoFilters(this.defaultSort, this.defaultScope, hiddenFilters) this.filters.load({ ...this.route.snapshot.queryParams, scope: this.defaultScope }) this.groupedDateLabels = {