Untitled
unknown
plain_text
2 years ago
1.9 kB
4
Indexable
function dataLayerListener(callback) { if (Insider.fns.isArray(window.dataLayer)) { var originalDataLayerPush = window.dataLayer.push; window.dataLayer.push = function () { callback(arguments[0]); originalDataLayerPush.apply(this, arguments); }; } } if (!(Insider.__external.isApiInitedSrtr20347 || false)) { Insider.__external.isApiInitedSrtr20347 = true; dataLayerListener(function (newData) { if (newData.event === 'gtm.click' && Insider.fns.hasParameter('/checkout') && (newData['gtm.elementClasses'] === 'plus-product' || newData['gtm.elementClasses'] === 'minus-product' || newData['gtm.elementClasses'] === 'plus-baby' || newData['gtm.elementClasses'] === 'minus-baby' || newData['gtm.elementClasses'] === 'minus-traveler' || newData['gtm.elementClasses'] === 'plus-traveler')) { if (Insider.systemRules.call('isOnCartPage')) { setTimeout(function () { if (!(Insider.__external.isCartUpdatedSrtr20347 || false)) { Insider.__external.isCartUpdatedSrtr20347 = true; Insider.fns.onElementLoaded('flt-platform-view h1:not(:first,:last)', function () { updateOnCart(); }).listen(); } }, 1000); /* SRTR-20623 START */ setTimeout(function () { Insider.storage.localStorage.set({ name: 'total-cart-amount', value: Insider.systemRules.call('getTotalCartAmount') }); }, 500); /* SRTR-20623 END */ } } }); }
Editor is loading...