diff --git a/src/router/index.js b/src/router/index.js
index 2b03b06..f8f90f4 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'
@@ -26,6 +27,11 @@ const router = createRouter({
name: 'creatorfolio',
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..49526c3 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
+ price: (price.value * 100).toFixed(2),
+ tipMessage: tipMessage.value,
+ creatorId: "96d86c20-b7d0-4433-a7fb-42e57ad1515c"
});
let secret = clientSecret["data"];
diff --git a/src/views/main/CreatorFolio.vue b/src/views/main/CreatorFolio.vue
index f038fec..d3e2aac 100644
--- a/src/views/main/CreatorFolio.vue
+++ b/src/views/main/CreatorFolio.vue
@@ -62,14 +62,14 @@
-
- {{ name }}
+
+ {{ name }}
-
- {{ title }}
+
+ {{ title }}
@@ -78,7 +78,7 @@
class="social-icon-group-mobile">
-
@@ -263,7 +263,7 @@
style="border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; margin-top: 15px;">
-
@@ -384,105 +384,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
-
-
-
-
-
-
-