]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - shared/models/overviews/videos-overview.model.ts
Merge branch 'release/3.2.0' into develop
[github/Chocobozzz/PeerTube.git] / shared / models / overviews / videos-overview.model.ts
1 import { Video, VideoChannelSummary, VideoConstant } from '../videos'
2
3 export interface ChannelOverview {
4 channel: VideoChannelSummary
5 videos: Video[]
6 }
7
8 export interface CategoryOverview {
9 category: VideoConstant<number>
10 videos: Video[]
11 }
12
13 export interface TagOverview {
14 tag: string
15 videos: Video[]
16 }
17
18 export interface VideosOverview {
19 channels: ChannelOverview[]
20
21 categories: CategoryOverview[]
22
23 tags: TagOverview[]
24 }