From b3fec8060792b54468bad9b0c2dcbe4765aa9e49 Mon Sep 17 00:00:00 2001 From: PascalMarchesseault <97350299+PascalMarchesseault@users.noreply.github.com> Date: Fri, 20 Sep 2024 14:31:18 -0400 Subject: [PATCH] Add ExclusiveContentcontainer with route. --- src/router/router.js | 8 +- .../creators/CreatorExclusiveContent.vue | 80 ++++++++ .../{banner => }/CreatorNewsSummary.vue | 0 src/views/creators/CreatorPresentation.vue | 4 +- .../creators/ExclusiveContentContainer.vue | 180 ++++++++++++++++++ src/views/creators/{banner => }/Rewards.vue | 0 6 files changed, 269 insertions(+), 3 deletions(-) create mode 100644 src/views/creators/CreatorExclusiveContent.vue rename src/views/creators/{banner => }/CreatorNewsSummary.vue (100%) create mode 100644 src/views/creators/ExclusiveContentContainer.vue rename src/views/creators/{banner => }/Rewards.vue (100%) diff --git a/src/router/router.js b/src/router/router.js index 63b5cfe..7fddb4b 100644 --- a/src/router/router.js +++ b/src/router/router.js @@ -22,6 +22,8 @@ import Explorer from "@/views/explorer/explorer.vue"; import {useAuthStore} from "@/stores/authStore.js"; import ForYouPage from "@/views/profile/ForYouPage.vue"; import CreatorPresentation from "@/views/creators/CreatorPresentation.vue"; +import CreatorExclusiveContent from "@/views/creators/CreatorExclusiveContent.vue"; + const routes = [ { @@ -49,7 +51,11 @@ const routes = [ { path: '/content/post', component: PostContent, - }, + }, + { + path: '/@:creator/exclusivecontent', + component: CreatorExclusiveContent + }, { path: '/helpandcontact', diff --git a/src/views/creators/CreatorExclusiveContent.vue b/src/views/creators/CreatorExclusiveContent.vue new file mode 100644 index 0000000..50cab7c --- /dev/null +++ b/src/views/creators/CreatorExclusiveContent.vue @@ -0,0 +1,80 @@ + + + + + diff --git a/src/views/creators/banner/CreatorNewsSummary.vue b/src/views/creators/CreatorNewsSummary.vue similarity index 100% rename from src/views/creators/banner/CreatorNewsSummary.vue rename to src/views/creators/CreatorNewsSummary.vue diff --git a/src/views/creators/CreatorPresentation.vue b/src/views/creators/CreatorPresentation.vue index c6da629..6b7facd 100644 --- a/src/views/creators/CreatorPresentation.vue +++ b/src/views/creators/CreatorPresentation.vue @@ -42,8 +42,8 @@ import {watch, ref, onBeforeMount} from 'vue'; import {useRoute} from 'vue-router'; import {useClient} from "@/plugins/api.js"; import CreatorBanner from "@/views/creators/CreatorBanner.vue"; -import Creatornewssummary from "@/views/creators/banner/Creatornewssummary.vue"; -import Rewards from "@/views/creators/banner/Rewards.vue"; +import Creatornewssummary from "@/views/creators/CreatorNewsSummary.vue"; +import Rewards from "@/views/creators/Rewards.vue"; const creator = ref(null) diff --git a/src/views/creators/ExclusiveContentContainer.vue b/src/views/creators/ExclusiveContentContainer.vue new file mode 100644 index 0000000..d70313d --- /dev/null +++ b/src/views/creators/ExclusiveContentContainer.vue @@ -0,0 +1,180 @@ + + + + + + + diff --git a/src/views/creators/banner/Rewards.vue b/src/views/creators/Rewards.vue similarity index 100% rename from src/views/creators/banner/Rewards.vue rename to src/views/creators/Rewards.vue