diff --git a/modules.local/ppcp-button/resources/js/button.js b/modules.local/ppcp-button/resources/js/button.js index b058c5536..75dafbef7 100644 --- a/modules.local/ppcp-button/resources/js/button.js +++ b/modules.local/ppcp-button/resources/js/button.js @@ -2,7 +2,7 @@ import Renderer from './modules/Renderer'; import SingleProductConfig from './modules/SingleProductConfig'; import UpdateCart from './modules/UpdateCart'; import ErrorHandler from './modules/ErrorHandler'; -import CartConfig from "./modules/CartConfig"; +import CartConfig from './modules/CartConfig'; const bootstrap = ()=> { const context = PayPalCommerceGateway.context; @@ -29,6 +29,14 @@ const bootstrap = ()=> { renderer.render(defaultConfigurator.configuration()) } ); + // Configure checkout buttons + jQuery( document.body ).on( 'updated_checkout', () => { + const renderer = new Renderer( + PayPalCommerceGateway.button.order_button_wrapper + ); + renderer.render(defaultConfigurator.configuration()); + } ); + // Configure context buttons if (! document.querySelector(PayPalCommerceGateway.button.wrapper)) { return;