diff --git a/NUXT/pages/mods/plugins.vue b/NUXT/pages/mods/plugins.vue new file mode 100644 index 0000000..f4ed81f --- /dev/null +++ b/NUXT/pages/mods/plugins.vue @@ -0,0 +1,58 @@ + + + + + + + {{ plugin.manifest.name }} + {{ plugin.manifest.version }} + + + by {{ plugin.manifest.author }} + {{ plugin.manifest.license ? `(${plugin.manifest.license})` : "" }} + + + {{ plugin.manifest.description }} + + + + + + + + diff --git a/NUXT/pages/watch.vue b/NUXT/pages/watch.vue index 5f99db2..c613066 100644 --- a/NUXT/pages/watch.vue +++ b/NUXT/pages/watch.vue @@ -152,6 +152,7 @@ import { getCpn } from "~/plugins/utils"; import SlimVideoDescriptionRenderer from "~/components/UtilRenderers/slimVideoDescriptionRenderer.vue"; import ItemSectionRenderer from "~/components/SectionRenderers/itemSectionRenderer.vue"; import vuetubePlayer from "~/components/Player/index.vue"; +import ShelfRenderer from "~/components/SectionRenderers/shelfRenderer.vue"; export default { components: { diff --git a/NUXT/plugins/innertube.js b/NUXT/plugins/innertube.js index 80bb757..ef27b2d 100644 --- a/NUXT/plugins/innertube.js +++ b/NUXT/plugins/innertube.js @@ -40,7 +40,10 @@ class Innertube { } } catch (err) { console.log(err); - if (this.checkErrorCallback) this.ErrorCallback(err, true); + if (this.checkErrorCallback) { + this.ErrorCallback(html.data, true); + this.ErrorCallback(err, true); + } if (this.retry_count >= 10) { this.initAsync(); } else {