add-term-tracking.asset.php
2 years ago
add-term-tracking.js
2 years ago
attributes-tracking.asset.php
2 years ago
attributes-tracking.js
2 years ago
beta-features-tracking-modal.asset.php
2 years ago
beta-features-tracking-modal.js
2 years ago
category-tracking.asset.php
2 years ago
category-tracking.js
2 years ago
marketing-coupons.asset.php
2 years ago
marketing-coupons.js
2 years ago
marketing-coupons.js.LICENSE.txt
4 years ago
navigation-opt-out.asset.php
2 years ago
navigation-opt-out.js
2 years ago
onboarding-homepage-notice.asset.php
2 years ago
onboarding-homepage-notice.js
2 years ago
onboarding-load-sample-products-notice.asset.php
2 years ago
onboarding-load-sample-products-notice.js
2 years ago
onboarding-product-import-notice.asset.php
2 years ago
onboarding-product-import-notice.js
2 years ago
onboarding-product-notice.asset.php
2 years ago
onboarding-product-notice.js
2 years ago
onboarding-tax-notice.asset.php
2 years ago
onboarding-tax-notice.js
2 years ago
order-tracking.asset.php
2 years ago
order-tracking.js
2 years ago
payment-method-promotions.asset.php
2 years ago
payment-method-promotions.js
2 years ago
payment-method-promotions.js.LICENSE.txt
4 years ago
print-shipping-label-banner.asset.php
2 years ago
print-shipping-label-banner.js
2 years ago
product-category-metabox.asset.php
2 years ago
product-category-metabox.js
2 years ago
product-import-tracking.asset.php
2 years ago
product-import-tracking.js
2 years ago
product-tour.asset.php
2 years ago
product-tour.js
2 years ago
product-tracking.asset.php
2 years ago
product-tracking.js
2 years ago
settings-tracking.asset.php
2 years ago
settings-tracking.js
2 years ago
tags-tracking.asset.php
2 years ago
tags-tracking.js
2 years ago
variable-product-tour.asset.php
2 years ago
variable-product-tour.js
2 years ago
wc-addons-tour.asset.php
2 years ago
wc-addons-tour.js
2 years ago
order-tracking.js
1 lines
| 1 | (()=>{"use strict";var e={};(e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})})(e);const t=window.wc.customerEffortScore;function o(e){const t=e.querySelectorAll("input, select, textarea"),o={};for(const e of t){const t=e.name||e.id;if("button"!==e.type&&"image"!==e.type&&"submit"!==e.type&&"hidden"!==e.type&&t)switch(e.type){case"checkbox":o[t]=+e.checked;break;case"radio":void 0===o[t]&&(o[t]=""),e.checked&&(o[t]=e.value);break;case"select-multiple":const r=[];for(const t of e.options)t.selected&&r.push(t.value);o[t]=r;break;default:o[t]=e.value}}return o}const r=document.forms;if(null!=r&&r.post){let e=!1;const c=document.querySelector(".save_order"),n=document.querySelector(".submitdelete");c&&c.addEventListener("click",(()=>{e=!0})),n&&n.addEventListener("click",(()=>{e=!0}));const s=o(r.post);(0,t.addCustomerEffortScoreExitPageListener)("shop_order_update",(()=>{if(e)return!1;const t=r.post?o(r.post):{};for(const e of Object.keys(s))if(("object"==typeof s[e]?JSON.stringify(s[e]):s[e])!==("object"==typeof t[e]?JSON.stringify(t[e]):t[e]))return!0;return!1}))}(window.wc=window.wc||{}).orderTracking=e})(); |