add-term-tracking.asset.php
2 months ago
add-term-tracking.js
2 months ago
attributes-tracking.asset.php
1 month ago
attributes-tracking.js
1 month ago
category-tracking.asset.php
2 months ago
category-tracking.js
2 months ago
command-palette-analytics.asset.php
2 months ago
command-palette-analytics.js
2 months ago
command-palette-analytics.js.LICENSE.txt
1 year ago
command-palette.asset.php
2 months ago
command-palette.js
2 months ago
command-palette.js.LICENSE.txt
1 year ago
email-editor-integration.asset.php
1 month ago
email-editor-integration.js
1 month ago
email-editor-integration.js.LICENSE.txt
1 year ago
fulfillments.asset.php
1 month ago
fulfillments.js
2 months ago
fulfillments.js.LICENSE.txt
11 months ago
marketing-coupons.asset.php
1 month ago
marketing-coupons.js
1 month ago
marketing-coupons.js.LICENSE.txt
9 months ago
onboarding-homepage-notice.asset.php
2 months ago
onboarding-homepage-notice.js
2 months ago
onboarding-load-sample-products-notice.asset.php
2 months ago
onboarding-load-sample-products-notice.js
2 months ago
onboarding-product-import-notice.asset.php
2 months ago
onboarding-product-import-notice.js
2 months ago
onboarding-tax-notice.asset.php
2 months ago
onboarding-tax-notice.js
2 months ago
order-milestone-easter-egg.asset.php
1 month ago
order-milestone-easter-egg.js
1 month ago
order-tracking.asset.php
2 months ago
order-tracking.js
2 months ago
payment-method-promotions.asset.php
1 month ago
payment-method-promotions.js
1 month ago
payment-method-promotions.js.LICENSE.txt
9 months ago
print-shipping-label-banner.asset.php
1 month ago
print-shipping-label-banner.js
1 month ago
print-shipping-label-banner.js.LICENSE.txt
1 year ago
product-category-metabox.asset.php
1 month ago
product-category-metabox.js
1 month ago
product-category-metabox.js.LICENSE.txt
1 year ago
product-import-tracking.asset.php
1 year ago
product-import-tracking.js
1 year ago
product-tour.asset.php
2 months ago
product-tour.js
2 months ago
product-tour.js.LICENSE.txt
1 year ago
product-tracking.asset.php
2 months ago
product-tracking.js
2 months ago
settings-embed.asset.php
2 weeks ago
settings-embed.js
2 weeks ago
settings-embed.js.LICENSE.txt
2 months ago
settings-tracking.asset.php
2 months ago
settings-tracking.js
2 months ago
shipping-settings-region-picker.asset.php
2 months ago
shipping-settings-region-picker.js
2 months ago
shipping-settings-region-picker.js.LICENSE.txt
1 year ago
tags-tracking.asset.php
2 months ago
tags-tracking.js
2 months ago
variable-product-tour.asset.php
2 months ago
variable-product-tour.js
2 months ago
variable-product-tour.js.LICENSE.txt
1 year ago
visual-attribute-color-picker.asset.php
1 month ago
visual-attribute-color-picker.js
1 month ago
visual-attribute-color-picker.js.LICENSE.txt
1 month ago
wc-addons-tour.asset.php
2 months ago
wc-addons-tour.js
2 months ago
wc-addons-tour.js.LICENSE.txt
1 year ago
wcsettings-deprecation.asset.php
1 month ago
wcsettings-deprecation.js
1 month ago
woo-connect-notice.asset.php
2 months ago
woo-connect-notice.js
2 months ago
woo-enable-autorenew.asset.php
2 months ago
woo-enable-autorenew.js
2 months ago
woo-plugin-update-connect-notice.asset.php
2 months ago
woo-plugin-update-connect-notice.js
2 months ago
woo-product-usage-notice.asset.php
2 months ago
woo-product-usage-notice.js
2 months ago
woo-product-usage-notice.js.LICENSE.txt
1 year ago
woo-purchase-subscription.asset.php
2 months ago
woo-purchase-subscription.js
2 months ago
woo-renew-subscription.asset.php
2 months ago
woo-renew-subscription.js
2 months ago
woo-subscriptions-notice.asset.php
2 months ago
woo-subscriptions-notice.js
2 months ago
order-tracking.js
1 lines
| 1 | (()=>{"use strict";const e=window.wc.customerEffortScore;function t(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 o=document.forms;if(o?.post||o?.order){let r=!1;const c=document.querySelector(".save_order"),s=document.querySelector(".submitdelete");c&&c.addEventListener("click",()=>{r=!0}),s&&s.addEventListener("click",()=>{r=!0});const n=t(o?.post||o?.order);(0,e.addCustomerEffortScoreExitPageListener)("shop_order_update",()=>{if(r)return!1;const e=o?.post||o?.order?t(o?.post||o?.order):{};for(const t of Object.keys(n))if(("object"==typeof n[t]?JSON.stringify(n[t]):n[t])!==("object"==typeof e[t]?JSON.stringify(e[t]):e[t]))return!0;return!1})}(window.wc=window.wc||{}).orderTracking={}})(); |