X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2Fshared%2Fvideo-playlist%2Fvideo-playlist-miniature.component.ts;h=523e96f2a8fe8cbc8e8daa70b77cd92db7037968;hb=1600235a2f4e30c5d4e7d4342d1c299845decc60;hp=b3bba7c8731cecbd543a81f055476c05ebd5c968;hpb=830b4faff15fb9c81d88e8e69fcdf94aad32bef8;p=oweals%2Fpeertube.git diff --git a/client/src/app/shared/video-playlist/video-playlist-miniature.component.ts b/client/src/app/shared/video-playlist/video-playlist-miniature.component.ts index b3bba7c87..523e96f2a 100644 --- a/client/src/app/shared/video-playlist/video-playlist-miniature.component.ts +++ b/client/src/app/shared/video-playlist/video-playlist-miniature.component.ts @@ -8,4 +8,15 @@ import { VideoPlaylist } from '@app/shared/video-playlist/video-playlist.model' }) export class VideoPlaylistMiniatureComponent { @Input() playlist: VideoPlaylist + @Input() toManage = false + @Input() displayChannel = false + @Input() displayDescription = false + @Input() displayPrivacy = false + + getPlaylistUrl () { + if (this.toManage) return [ '/my-account/video-playlists', this.playlist.uuid ] + if (this.playlist.videosLength === 0) return null + + return [ '/videos/watch/playlist', this.playlist.uuid ] + } }