From d6aaafea03327d98649cec2ffa207287325d86eb Mon Sep 17 00:00:00 2001 From: Sam Carlton Date: Sat, 26 Dec 2020 19:55:49 -0600 Subject: [PATCH] Add channel credits --- components/video/channel-credit.vue | 34 +++++++++++++++++++++++++++++ helpers/build-video-list.js | 4 ++++ pages/app/_slug/benchmarks.vue | 8 ++++++- pages/tv/_slug.vue | 21 ++++++++++++++---- 4 files changed, 62 insertions(+), 5 deletions(-) create mode 100644 components/video/channel-credit.vue diff --git a/components/video/channel-credit.vue b/components/video/channel-credit.vue new file mode 100644 index 0000000..0e31e79 --- /dev/null +++ b/components/video/channel-credit.vue @@ -0,0 +1,34 @@ + + + diff --git a/helpers/build-video-list.js b/helpers/build-video-list.js index e31e49a..57d57d9 100644 --- a/helpers/build-video-list.js +++ b/helpers/build-video-list.js @@ -128,6 +128,10 @@ export default async function ( applist ) { lastUpdated, apps, slug, + channel:{ + name: fetchedVideos[videoId].rawData.snippet.channelTitle, + id: fetchedVideos[videoId].rawData.snippet.channelId + }, tags: generateVideoTags(fetchedVideos[videoId]), timestamps: fetchedVideos[videoId].timestamps, thumbnails: fetchedVideos[videoId].rawData.snippet.thumbnails, diff --git a/pages/app/_slug/benchmarks.vue b/pages/app/_slug/benchmarks.vue index d11676b..e7f335f 100644 --- a/pages/app/_slug/benchmarks.vue +++ b/pages/app/_slug/benchmarks.vue @@ -7,6 +7,10 @@ +