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') }}