From f470adea8f7a0e5d3cf59311d92bc79b68e36a94 Mon Sep 17 00:00:00 2001 From: Karl Carriere Date: Mon, 6 Jan 2025 14:01:54 -0500 Subject: [PATCH] Update PaymentFailed.vue --- src/locales/en.json | 7 +++ src/locales/fr.json | 7 +++ src/router/router.js | 2 +- src/views/PaymentCompleted.vue | 2 +- src/views/PaymentFailed.vue | 98 ++++++++++------------------------ 5 files changed, 45 insertions(+), 71 deletions(-) diff --git a/src/locales/en.json b/src/locales/en.json index 082dfb4..c018be4 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -132,6 +132,13 @@ "usernameDefault": "this user.", "receipt": "A receipt has been sent to your email address.", "continue": "Continue" + }, + "failure": { + "title": "Payment cancelled", + "message": "The payment was cancelled. If you did not intend to cancel, please try again.", + "thanks": "Thank you for supporting", + "tryAgain": "Try again", + "return": "Return to the profile of " } } } diff --git a/src/locales/fr.json b/src/locales/fr.json index 0ce75ea..e6ffe82 100644 --- a/src/locales/fr.json +++ b/src/locales/fr.json @@ -132,6 +132,13 @@ "usernameDefault": "cet utilisateur.", "receipt": "Un reçu a été envoyé à votre adresse courriel.", "continue": "Continuer" + }, + "failure": { + "title": "Paiement annulé", + "message": "Le paiement a été annulé. Si vous n'aviez pas l'intention d'annuler, veuillez réessayer.", + "thanks": "Merci de supporter", + "tryAgain": "Réessayer", + "return": "Retour au profil de " } } } diff --git a/src/router/router.js b/src/router/router.js index 8a673ad..9d24034 100644 --- a/src/router/router.js +++ b/src/router/router.js @@ -140,7 +140,7 @@ const routes = [ component: PaymentCompleted, }, { - path: '/paymentfailed', + path: '/paymentfailed/:creatorId', name: 'PaymentFailed', component: PaymentFailed, }, diff --git a/src/views/PaymentCompleted.vue b/src/views/PaymentCompleted.vue index d6c9fba..f12957d 100644 --- a/src/views/PaymentCompleted.vue +++ b/src/views/PaymentCompleted.vue @@ -66,8 +66,8 @@ import { onBeforeMount, ref } from 'vue'; import { useRoute, useRouter } from 'vue-router'; const router = useRouter(); -const client = useClient(); const route = useRoute(); +const client = useClient(); const creatorId = route.params.creatorId; const creatorUserName = ref(''); diff --git a/src/views/PaymentFailed.vue b/src/views/PaymentFailed.vue index 83564fd..c000f8e 100644 --- a/src/views/PaymentFailed.vue +++ b/src/views/PaymentFailed.vue @@ -1,11 +1,16 @@