2017-10-09 17:12:40 +00:00
|
|
|
import { Component, Input } from '@angular/core'
|
2017-12-06 16:15:59 +00:00
|
|
|
import { User } from '../users'
|
|
|
|
import { Video } from './video.model'
|
2016-05-21 16:03:34 +00:00
|
|
|
|
|
|
|
@Component({
|
|
|
|
selector: 'my-video-miniature',
|
2016-09-19 20:49:31 +00:00
|
|
|
styleUrls: [ './video-miniature.component.scss' ],
|
|
|
|
templateUrl: './video-miniature.component.html'
|
2016-05-21 16:03:34 +00:00
|
|
|
})
|
|
|
|
export class VideoMiniatureComponent {
|
2017-06-16 12:32:15 +00:00
|
|
|
@Input() user: User
|
|
|
|
@Input() video: Video
|
2016-05-21 16:03:34 +00:00
|
|
|
|
2017-06-16 12:32:15 +00:00
|
|
|
isVideoNSFWForThisUser () {
|
|
|
|
return this.video.isVideoNSFWForUser(this.user)
|
2017-04-04 19:37:03 +00:00
|
|
|
}
|
2016-05-21 16:03:34 +00:00
|
|
|
}
|