Update paylater amount in block cart/checkout

This commit is contained in:
Alex P 2023-12-13 21:42:23 +02:00
parent ccc0e263dd
commit c8632e3826
No known key found for this signature in database
GPG key ID: 54487A734A204D71
4 changed files with 76 additions and 3 deletions

View file

@ -4,8 +4,11 @@ import MessageRenderer from "../Renderer/MessageRenderer";
class MessagesBootstrap {
constructor(gateway, messageRenderer) {
this.gateway = gateway;
this.renderers = [messageRenderer];
this.renderers = [];
this.lastAmount = this.gateway.messages.amount;
if (messageRenderer) {
this.renderers.push(messageRenderer);
}
}
init() {
@ -25,7 +28,7 @@ class MessagesBootstrap {
this.render();
});
jQuery(document.body).on('ppcp_cart_total_updated ppcp_checkout_total_updated ppcp_product_total_updated', (e, amount) => {
jQuery(document.body).on('ppcp_cart_total_updated ppcp_checkout_total_updated ppcp_product_total_updated ppcp_block_cart_total_updated', (e, amount) => {
if (this.lastAmount !== amount) {
this.lastAmount = amount;