From 7e2b0b58b4f3733a81f7d003bad2ed8f62ff336c Mon Sep 17 00:00:00 2001 From: PascalMarchesseault <97350299+PascalMarchesseault@users.noreply.github.com> Date: Tue, 8 Oct 2024 23:42:19 -0400 Subject: [PATCH] Add the Subscription table - need to tweak and clean code. --- src/router/router.js | 5 ++ src/views/creators/SubscriptionMenu.vue | 88 +++++++++++++++++++++++++ 2 files changed, 93 insertions(+) create mode 100644 src/views/creators/SubscriptionMenu.vue diff --git a/src/router/router.js b/src/router/router.js index deeef2f..f3a01e7 100644 --- a/src/router/router.js +++ b/src/router/router.js @@ -23,6 +23,7 @@ import ContentPage from "@/views/contents/ContentPage.vue"; import CreatorContent from "@/views/creators/CreatorContent.vue"; import CreatorHome from "@/views/creators/CreatorHome.vue"; import CTA01 from "@/views/CTA01.vue"; +import SubscriptionMenu from "@/views/creators/SubscriptionMenu.vue"; const routes = [ @@ -58,6 +59,10 @@ const routes = [ path: 'content', component: CreatorContent }, + { + path: 'subscription', + component: SubscriptionMenu + }, ] }, { diff --git a/src/views/creators/SubscriptionMenu.vue b/src/views/creators/SubscriptionMenu.vue new file mode 100644 index 0000000..6f10960 --- /dev/null +++ b/src/views/creators/SubscriptionMenu.vue @@ -0,0 +1,88 @@ + + + + + + + + + + + {{ tier.name }} + + {{ tier.description }} + + + + {{ selectedTier === tier.id ? 'Sélectionné' : 'Choisir' }} + + + + + {{ tier.price }} $ / par mois + + + + + + + + + Payer + + + + + + +