From 36d322611e8a6ae8c03256d1829b2bad0183c035 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Beganovi=C4=87?= Date: Tue, 29 Sep 2020 12:31:56 +0200 Subject: [PATCH] Stripe: Add credit card --- .../js/clients/payment_methods/authorize-stripe-card.js | 6 ++++-- .../ninja2020/gateways/stripe/add_credit_card.blade.php | 6 +++++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/resources/js/clients/payment_methods/authorize-stripe-card.js b/resources/js/clients/payment_methods/authorize-stripe-card.js index 0acb344a0f02..c7b902f9438c 100644 --- a/resources/js/clients/payment_methods/authorize-stripe-card.js +++ b/resources/js/clients/payment_methods/authorize-stripe-card.js @@ -36,8 +36,9 @@ class AuthorizeStripeCard { } handleStripe(stripe, cardHolderName) { - processingOverlay(true); this.cardButton.disabled = true; + this.cardButton.querySelector('span').classList.add('hidden'); + this.cardButton.querySelector('svg').classList.remove('hidden'); stripe .handleCardSetup(this.clientSecret, this.cardElement, { @@ -55,8 +56,9 @@ class AuthorizeStripeCard { } handleFailure(result) { - processingOverlay(false); this.cardButton.disabled = false; + this.cardButton.querySelector('span').classList.remove('hidden'); + this.cardButton.querySelector('svg').classList.add('hidden'); let errors = document.getElementById('errors'); diff --git a/resources/views/portal/ninja2020/gateways/stripe/add_credit_card.blade.php b/resources/views/portal/ninja2020/gateways/stripe/add_credit_card.blade.php index 587ea00a4414..e99e1158eac2 100644 --- a/resources/views/portal/ninja2020/gateways/stripe/add_credit_card.blade.php +++ b/resources/views/portal/ninja2020/gateways/stripe/add_credit_card.blade.php @@ -76,7 +76,11 @@ id="card-button" data-secret="{{ $intent->client_secret }}" class="button button-primary"> - {{ ctrans('texts.save') }} + + {{ __('texts.save') }}