diff --git a/NUXT/components/SectionRenderers/shelfRenderer.vue b/NUXT/components/SectionRenderers/shelfRenderer.vue index 925c49d..95026f6 100644 --- a/NUXT/components/SectionRenderers/shelfRenderer.vue +++ b/NUXT/components/SectionRenderers/shelfRenderer.vue @@ -22,12 +22,12 @@ :render="render.content[Object.keys(render.content)[0]]" > - + > diff --git a/NUXT/pages/channel/about.vue b/NUXT/pages/channel/about.vue index ca70792..d613d4d 100644 --- a/NUXT/pages/channel/about.vue +++ b/NUXT/pages/channel/about.vue @@ -1,11 +1,23 @@ diff --git a/NUXT/pages/channel/channels.vue b/NUXT/pages/channel/channels.vue index c2c9e7c..5822884 100644 --- a/NUXT/pages/channel/channels.vue +++ b/NUXT/pages/channel/channels.vue @@ -1,5 +1,5 @@ diff --git a/NUXT/pages/channel/videos.vue b/NUXT/pages/channel/videos.vue index 7b8b46c..4a31d40 100644 --- a/NUXT/pages/channel/videos.vue +++ b/NUXT/pages/channel/videos.vue @@ -1,3 +1,12 @@ + + diff --git a/NUXT/store/channel/index.js b/NUXT/store/channel/index.js index 8d44eea..347d04d 100644 --- a/NUXT/store/channel/index.js +++ b/NUXT/store/channel/index.js @@ -11,6 +11,7 @@ const getDefaultState = () => { subscribers: null, videosCount: null, featuredChannels: null, + videoExample: null, }; }; export const state = () => { @@ -55,6 +56,14 @@ export const actions = { ); state.featuredChannels = featuredSection.shelfRenderer.content.horizontalListRenderer.items; + console.log( + channel.contents.singleColumnBrowseResultsRenderer.tabs[0].tabRenderer + .content.sectionListRenderer.contents[0].shelfRenderer.content + .verticalListRenderer.items[0].elementRenderer.newElement.type + .componentType.model + ); + state.videoExample = + channel.contents.singleColumnBrowseResultsRenderer.tabs[0].tabRenderer.content.sectionListRenderer.contents[0].shelfRenderer.content.verticalListRenderer.items[0].elementRenderer.newElement.type.componentType.model.videoWithContextModel.videoWithContextData.videoData; }) .catch((err) => { state.loading = false;