diff --git a/src/router/index.js b/src/router/index.js
index 7783837..5141903 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -9,6 +9,7 @@ import LoginView from '../views/LoginView.vue'
import SignupView from '../views/SignupView.vue'
import ContactView from '../views/main/ContactView.vue'
import CreatorFolio from '../views/main/CreatorFolio.vue'
+import PaymentCompleted from '../views/PayementCompleted.vue'
import HomeView from '../views/main/HomeView.vue'
import YourProfile from '../views/main/YourProfile.vue'
@@ -27,6 +28,11 @@ const router = createRouter({
component: CreatorFolio
},
+ {
+ path: '/paymentcompleted',
+ name: 'PayementCompleted',
+ component: PaymentCompleted
+ },
{
path: '/yourprofile',
name: 'yourprofile',
diff --git a/src/views/PayementCompleted.vue b/src/views/PayementCompleted.vue
new file mode 100644
index 0000000..ea9ff99
--- /dev/null
+++ b/src/views/PayementCompleted.vue
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+ mdi-check-circle
+
+
+
+
+
+
+
+ Paiement complété
+
+
+ Transaction : #
+
+
+
+ Merci de supporter
+
+
+ Guillaume Mousseau
+
+
+
+
+
+
+
+
+ Ok
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/StripePayment.vue b/src/views/StripePayment.vue
index 3c5d9f0..5346ef0 100644
--- a/src/views/StripePayment.vue
+++ b/src/views/StripePayment.vue
@@ -2,7 +2,7 @@
-
@@ -54,6 +54,7 @@ import { onMounted, ref } from "vue";
let stripe = null;
const client = useClient();
const price = ref(0);
+const tipMessage = ref("");
const isPaymentDialogActive = ref(false);
var checkout;
@@ -69,7 +70,9 @@ const fetchClientSecret = async () => {
async function createCheckoutSession() {
let clientSecret = await client.post('/api/Stripe', {
- price: price.value * 100
+ amount: (price.value * 100),
+ tipMessage: tipMessage.value,
+ creatorId: "5b122430-442a-4967-98b6-6c7787c70c91"
});
let secret = clientSecret["data"];
diff --git a/src/views/main/CreatorFolio.vue b/src/views/main/CreatorFolio.vue
index 77201ee..dc0029b 100644
--- a/src/views/main/CreatorFolio.vue
+++ b/src/views/main/CreatorFolio.vue
@@ -64,14 +64,14 @@
-
- {{ name }}
+
+ {{ name }}
-
- {{ title }}
+
+ {{ title }}
@@ -80,7 +80,7 @@
class="social-icon-group-mobile">
-
@@ -274,7 +274,7 @@
style="border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; margin-top: 15px;">
-
@@ -302,7 +302,7 @@
@@ -370,7 +370,7 @@
mdi-dots-vertical
- (a intégrer)
+ (a intégrer)
-->
@@ -435,7 +435,7 @@
mdi-dots-vertical
- (a intégrer)
+ (a intégrer)
-->
@@ -536,105 +536,6 @@
-
-
-
-
-
-
- Approuve
-
-
-
-
-
-
-
-
-
-
-
-
- mdi-check-circle
-
-
-
-
-
-
-
- Paiement complété
-
-
- Transaction : #
-
-
-
- Merci de supporter
-
-
- Guillaume Mousseau
-
-
-
-
-
-
-
-
- Ok
-
-
-
-
-
-
-
-
-
-
-
-
- Decline
-
-
-
-
-
-
-
-
-
-
-
- mdi-cancel
-
-
-
-
-
-
-
- Paiement refusé
-
-
- Une erreur s'est produit
-
-
-
-
-
-
-
-
- Ok
-
-
-
-
-
-
-