From 2d3741d6d92e9bd1f41694c7442a6d1da434e1f2 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 30 Aug 2018 14:58:00 +0200 Subject: Videos overview page: first version --- shared/models/overviews/index.ts | 1 + shared/models/overviews/videos-overview.ts | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 shared/models/overviews/index.ts create mode 100644 shared/models/overviews/videos-overview.ts (limited to 'shared/models/overviews') diff --git a/shared/models/overviews/index.ts b/shared/models/overviews/index.ts new file mode 100644 index 000000000..376609efa --- /dev/null +++ b/shared/models/overviews/index.ts @@ -0,0 +1 @@ +export * from './videos-overview' diff --git a/shared/models/overviews/videos-overview.ts b/shared/models/overviews/videos-overview.ts new file mode 100644 index 000000000..ee009d94c --- /dev/null +++ b/shared/models/overviews/videos-overview.ts @@ -0,0 +1,18 @@ +import { Video, VideoChannelAttribute, VideoConstant } from '../videos' + +export interface VideosOverview { + channels: { + channel: VideoChannelAttribute + videos: Video[] + }[] + + categories: { + category: VideoConstant + videos: Video[] + }[] + + tags: { + tag: string + videos: Video[] + }[] +} -- cgit v1.2.3