]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - client/src/app/shared/shared-main/angular/peertube-template.directive.ts
Increase theme compatibility
[github/Chocobozzz/PeerTube.git] / client / src / app / shared / shared-main / angular / peertube-template.directive.ts
CommitLineData
693263e9
C
1import { Directive, Input, TemplateRef } from '@angular/core'
2
3@Directive({
9df52d66 4 // eslint-disable-next-line @angular-eslint/directive-selector
693263e9
C
5 selector: '[ptTemplate]'
6})
421d935d
C
7export class PeerTubeTemplateDirective <T extends string> {
8 @Input('ptTemplate') name: T
693263e9
C
9
10 constructor (public template: TemplateRef<any>) {
11 // empty
12 }
13}