From d58f5aa25d93e747b17ffdcf7e2d0d54ab8baa68 Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Mon, 20 Dec 2021 15:24:42 +0000 Subject: [PATCH] Move initialization to initialize() --- app/webpacker/controllers/stripe_controller.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/webpacker/controllers/stripe_controller.js b/app/webpacker/controllers/stripe_controller.js index 6e072c7058..a7fe9e52a8 100644 --- a/app/webpacker/controllers/stripe_controller.js +++ b/app/webpacker/controllers/stripe_controller.js @@ -13,7 +13,7 @@ export default class extends Controller { } }; - connect() { + initialize() { this.parentForm = this.pmIdTarget.form; // Initialize Stripe JS @@ -25,7 +25,9 @@ export default class extends Controller { // Mount Stripe Elements JS to the form field this.stripeElement.mount(this.cardElementTarget); + } + connect() { this.parentForm.addEventListener("submit", this.stripeSubmit); this.stripeElement.addEventListener("change", this.updateErrors); }