X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2Fshared%2Fshared-video-miniature%2Fvideo-list-header.component.ts;h=08a961be19b7c791e02611e915d01c500fde2fcc;hb=931d3430184143ebd88e5243def6eb1d7acfdbf4;hp=67bbf7d7a61c627c0421a26dfa1078c866da94a4;hpb=3da68f0a781ebd893521e2e6fa200280c92ae815;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/shared/shared-video-miniature/video-list-header.component.ts b/client/src/app/shared/shared-video-miniature/video-list-header.component.ts index 67bbf7d7a..08a961be1 100644 --- a/client/src/app/shared/shared-video-miniature/video-list-header.component.ts +++ b/client/src/app/shared/shared-video-miniature/video-list-header.component.ts @@ -1,16 +1,22 @@ import { Component, Inject, ViewEncapsulation } from '@angular/core' +export interface GenericHeaderData { + titlePage: string + titleTooltip?: string +} + export abstract class GenericHeaderComponent { - constructor (@Inject('data') public data: any) {} + constructor (@Inject('data') public data: GenericHeaderData) {} } @Component({ selector: 'my-video-list-header', + // tslint:disable-next-line:use-component-view-encapsulation encapsulation: ViewEncapsulation.None, templateUrl: './video-list-header.component.html' }) export class VideoListHeaderComponent extends GenericHeaderComponent { - constructor (@Inject('data') public data: any) { + constructor (@Inject('data') public data: GenericHeaderData) { super(data) } }