HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //proc/self/cwd/wp-content/plugins/saphali-woocommerce-lite/build/frontend/frontend.js
(()=>{"use strict";var e={n:t=>{var n=t&&t.__esModule?()=>t.default:()=>t;return e.d(n,{a:n}),n},d:(t,n)=>{for(var r in n)e.o(n,r)&&!e.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:n[r]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)};const t=window.ReactDOM;var n=e.n(t);const r=window.React;var i=e.n(r);const o=window.wp.data,a=window.wp.i18n;function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function l(e,t){if(e){if("string"==typeof e)return s(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function d(e,t,n){return(t=function(e){var t=function(e){if("object"!=c(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=c(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==c(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var u=function(e,t){e=e.replaceAll("saphali/","saphali\\/");var n=new MutationObserver((function(){var r=document.querySelector(e);r&&(n.disconnect(),t(r))}));n.observe(document.body,{childList:!0,subtree:!0})};function f(e,t){var n;return function(){for(var r=this,i=arguments.length,o=new Array(i),a=0;a<i;a++)o[a]=arguments[a];clearTimeout(n),n=setTimeout((function(){return e.apply(r,o)}),t)}}var p=function(){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(n.length){var i=n[n.length-1],o=["warn","error","info"].includes(i)?i:"log",a=o===i?n.slice(0,-1):n;(e=console)[o].apply(e,function(e){if(Array.isArray(e))return s(e)}(c=a)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(c)||l(c)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())}var c},y=function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=document.querySelector("#".concat(e,".wc-block-components-address-form"));if(r){var i=Object.entries(t).map((function(e){var t,n,r,i,o=(i=2,function(e){if(Array.isArray(e))return e}(r=e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,c=[],l=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){s=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw i}}return c}}(r,i)||l(r,i)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),a=o[0],c=o[1];return{key:a,index:null!==(t=c.index)&&void 0!==t?t:0,type:null!==(n=c.type)&&void 0!==n?n:"text",label:c.label||a}}));i.sort((function(e,t){return n?e.index-t.index:t.index-e.index})),i.forEach((function(t){t.key=t.key.replaceAll("saphali/","saphali\\/");var n="#".concat(e,"-").concat(t.key),i=document.querySelector(n);if(i||(i=document.querySelector(".wc-block-components-address-form__".concat(t.key))),i){if(i.hasAttribute("aria-label")&&i.getAttribute("aria-label")!==t.label){var o=i.closest("div"),c=o?o.querySelector("label"):null;c&&(c.innerHTML=t.label),i.setAttribute("aria-label",t.label),i.classList.contains("saphli-field-control")||function(e){if(e.classList.add("saphli-field-control"),e&&e.hasAttribute("required")&&["input","select"].includes(e.nodeName.toLowerCase())){var t="input"===e.nodeName.toLowerCase()?"blur":"change";e.addEventListener(t,(function(t){var n;if(t.target.value.trim())wp.data.dispatch("wc/store/validation").clearValidationErrors([e.getAttribute("id").replace("-","_")]),p("Ошибка для "+e.getAttribute("id").replace("-","_")+" очищена");else{var r=e.closest("div").querySelector("label").textContent,i=(n=r[0],"aeiou".includes(n.toLowerCase())?"an":"a");r&&setTimeout((function(){var t,n,o,c=("имя"===(o=(t=r.toLowerCase()).toLowerCase())?n="действительное":"фамилия"===o?(n="действительную",t="фамилию"):n="действительный",d({},o,[n,t]));wp.data.dispatch("wc/store/validation").setValidationErrors(d({},e.getAttribute("id").replace("-","_"),{message:(0,a.sprintf)((0,a.__)("Please enter %s %s","saphali-woocommerce-lite"),i,r.toLowerCase()).replace("действительный",c[r.toLowerCase()][0]).replace(r.toLowerCase(),c[r.toLowerCase()][1]),hidden:!1}))}),100),p("Ошибка установлена: "+e.getAttribute("id").replace("-","_")+" пустое",r)}}))}}(i)}var l;t.type,l=i.closest(".wc-block-components-address-form__".concat(t.key)),p("Field: ".concat(t.key,", parentWrap:"),l),l&&r.contains(l)&&(r.appendChild(l),p("Reordered field ".concat(t.key," (type=").concat(t.type,", index=").concat(t.index,") in area ").concat(e)))}}))}else p("Container for area #".concat(e," not found."),"warn")},m=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];e=e.replace(new RegExp("saphali/"),"saphali\\/"),u(e,(function(r){var i="";if(r&&(r.hasAttribute("required")&&(r.removeAttribute("required"),i=e.replace("#","").replace("-","_")),!n))if("span"===r.nodeName.toLowerCase())r.classList.add("hidden-field");else{var o=document.querySelector(".wc-block-components-address-form__".concat(e.replace("#"+"".concat(t,"-"),"")))?r.closest(".wc-block-components-address-form__".concat(e.replace("#"+"".concat(t,"-"),""))):r.closest("div");o&&!o.classList.contains("wc-block-components-address-form")&&o.getAttribute("id")!==t?o.classList.add("hidden-field"):r.classList.add("hidden-field"),"select"===r.nodeName.toLowerCase()&&e.indexOf("country")}return i}))};const h=p;function b(e){return function(e){if(Array.isArray(e))return v(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return v(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?v(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var g=function(e){var t=document.querySelector(".wp-site-blocks");if(!t)return h(".wp-site-blocks не найден в DOM"),null;var n=new MutationObserver(e);return n.observe(t,{childList:!0,subtree:!0}),n};const w=i().memo((function(e){var t=e.areas,n=void 0===t?["billing","shipping"]:t,r=e.hideFields,o=void 0===r?{}:r,a=e.children,c=e.differentFields,l=void 0===c?{}:c;return i().useEffect((function(){var e=f((function(){var e=l;Object.keys(e).forEach((function(t){e[t].forEach((function(e){var n="#".concat(t,"-").concat(e),r=document.querySelector(n);if(r)if("span"===r.nodeName.toLowerCase())r.classList.contains("hidden-field")&&r.classList.remove("hidden-field");else{var i=document.querySelector(".wc-block-components-address-form__".concat(n.replace("#"+"".concat(t,"-"),"")))?r.closest(".wc-block-components-address-form__".concat(n.replace("#"+"".concat(t,"-"),""))):r.closest("div");i&&!i.classList.contains("wc-block-components-address-form")&&i.getAttribute("id")!==t?i.classList.contains("hidden-field")&&i.classList.remove("hidden-field"):r.classList.contains("hidden-field")&&r.classList.remove("hidden-field")}})),h("differentFields for ".concat(t,":"),e[t])}))}),300);e();var t=g(e);if(t)return function(){t.disconnect()}}),[l]),i().useEffect((function(){var e=f((function(){n.forEach((function(e){var t=b(o[e]||[]).map((function(t){return"#".concat(e,"-").concat(t)})),n=null;if(t.includes("#".concat(e,"-address_1"))){var r=document.querySelector("#".concat(e,"-address_1"));r&&(n=r.closest('div[id="'+e+'"]')?"div#".concat(e,' [class*="address_2-toggle"]'):null),h("address_2_toggle",n),t.includes("#".concat(e,"-address_1"))&&r&&(t=[].concat(b(t),[n]).filter((function(e){return null!==e})))}h("fieldsToHide for ".concat(e,":"),t);var i=[];t.forEach((function(t){var n=m(t,e)||t.replace("#","").replaceAll("-","_");document.querySelector(t.replace("saphali/","saphali\\/")),n&&i.push(n)})),Array.isArray(i)&&0!==i.length&&wp.data.dispatch("wc/store/validation").clearValidationErrors(i),h("removeErrorValidation:",i)}))}),300);e();var t=g(e);if(t)return function(){t.disconnect()}}),[n,o]),i().createElement(i().Fragment,null,a)})),S=React.memo((function(e){var t=e.fieldIds,n=e.onDateChange,r=e.type_field;return console.log("fieldIds",t),React.useEffect((function(){t&&Array.isArray(t)&&t.forEach((function(e){!function(e,t){var r=jQuery(e);r.length?(console.log("Initializing DateTimePicker for:",e,t),"onlydate"===t?r.hasClass("has-datepicker")||(r.datepicker({dateFormat:"dd.mm.yy",minDate:0,firstDay:1,onSelect:function(t,r){var i=jQuery(this).val();"function"==typeof n&&["billing","shipping","additional-information","contact"].forEach((function(t){if(0===e.indexOf("#".concat(t))){var r=e.replace("#".concat(t,"-"),"").replace("saphali-","saphali/");n(r,i,t)}else if(e.indexOf('[id="'.concat(t,"-"))>0){var o=e.replace(new RegExp('.*\\[id="'.concat(t,"-")),"").replace('"]',"").replace("saphali-","saphali/");n(o,i,t)}}))}}),r.addClass("has-datepicker"),console.log("DatePicker initialized for ".concat(e))):r.hasClass("has-datetimepicker")||(r.datetimepicker({dateFormat:"dd.mm.yy",timeFormat:"HH:mm",minDate:0,stepMinute:15,closeText:(0,a.__)("Done","saphali-woocommerce-lite"),currentText:(0,a.__)("Now","saphali-woocommerce-lite"),timeText:(0,a.__)("Time","saphali-woocommerce-lite"),hourText:(0,a.__)("Hour","saphali-woocommerce-lite"),minuteText:(0,a.__)("Minute","saphali-woocommerce-lite"),timeOnlyTitle:(0,a.__)("Choose Time","saphali-woocommerce-lite"),firstDay:1,controlType:"select",oneLine:!0,onSelect:function(t,r){var i=jQuery(this).val();"function"==typeof n&&["billing","shipping","additional-information","contact"].forEach((function(t){if(0===e.indexOf("#".concat(t))){var r=e.replace("#".concat(t,"-"),"").replace("saphali-","saphali/");n(r,i,t)}else if(e.indexOf('[id="'.concat(t,"-"))>0){var o=e.replace(new RegExp('.*\\[id="'.concat(t,"-")),"").replace('"]',"").replace("saphali-","saphali/");n(o,i,t)}}))}}),r.addClass("has-datetimepicker"),console.log("DateTimePicker initialized for ".concat(e)))):console.log("Field not found: ".concat(e))}("".concat(e),r)}))}),[t,r]),null}));function _(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function A(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach((function(t){O(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function O(e,t,n){return(t=function(e){var t=function(e){if("object"!=C(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=C(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==C(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function k(e){return function(e){if(Array.isArray(e))return L(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||j(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function E(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,c=[],l=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(c.push(r.value),c.length!==t);l=!0);}catch(e){s=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(s)throw i}}return c}}(e,t)||j(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function j(e,t){if(e){if("string"==typeof e)return L(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?L(e,t):void 0}}function L(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function C(e){return C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},C(e)}const x=function(e){var t=e.config;if("object"!==C(window.wc))return console.warn("typeof window.wc !== 'object'"),null;var n=E((0,r.useState)(t.hideFields||{}),2),a=n[0],c=n[1],l=E((0,r.useState)([]),2),s=l[0],d=l[1],p=t.checkout_fields||{billing:{},shipping:{}},b={shipping:Object.keys(p.billing||{}).filter((function(e){return!Object.keys(p.shipping||{}).includes(e)})),billing:Object.keys(p.shipping||{}).filter((function(e){return!Object.keys(p.billing||{}).includes(e)}))},v=(0,r.useRef)([]),g=(0,r.useRef)({}),_=(0,r.useMemo)((function(){return f((function(){d(k(new Set(v.current)))}),200)}),[j]);["billing","shipping"].forEach((function(e){u("#".concat(e,"-country"),(function(t){t?(h("saphli-field-control2",t.classList.contains("saphli-field-control2")),t.classList.contains("saphli-field-control2")||(t.classList.add("saphli-field-control2"),t.addEventListener("change",(function(t){f((function(){h("Обработчик для поля ".concat(e,"-country.")),t.target.value&&p[e]&&(p[e].address_1?y(e,A(A({},p[e]),{},{"address_2-toggle":{index:p[e].address_1.index,type:"toggle"}})):y(e,p[e]))}),100)()})))):h("Поле ".concat(e,"-country не найдено."),"warn")}))})),(0,r.useEffect)((function(){var e=setTimeout((function(){["billing","shipping"].forEach((function(e){p[e]&&(p[e].address_1?y(e,A(A({},p[e]),{},{"address_2-toggle":{index:p[e].address_1.index,type:"toggle",label:""}})):y(e,p[e]))}))}),500);return function(){return clearTimeout(e)}}),[p]),(0,r.useEffect)((function(){var e={},n={};["billing","shipping","additional-information","contact"].forEach((function(r){if(p[r]){var i=[].concat(k(t.hideFields[r]||[]),k(b[r]||[]));e[r]=i,n[r]=(a[r]||[]).concat((b[r]||[]).filter((function(e){return!(a[r]||[]).includes(e)})))}else h("checkout_fields[".concat(r,"] is undefined"))})),g.current=e,JSON.stringify(n)!==JSON.stringify(a)&&c(n)}),[p,t.hideFields,b]),["billing","shipping","additional-information","contact"].forEach((function(e){p[e]?Object.entries(p[e]).forEach((function(t){var n=E(t,2),r=n[0];"date"===n[1].type&&(u('input[id="'.concat(e,"-").concat(r.replace(/saphali-/,"saphali/"),'"]'),(function(e){if(e){var t="".concat(e.nodeName.toLowerCase(),'[id="').concat(e.getAttribute("id"),'"]');v.current.push(t),_()}})),u("#".concat(e).concat("","-").concat(r),(function(e){if(e){var t="".concat(e.nodeName.toLowerCase(),'[id="').concat(e.getAttribute("id"),'"]');v.current.push(t),_()}})))})):h("checkout_fields[".concat(e,"] is undefined"))}));var j=(0,o.useSelect)((function(e){return e("wc/store/checkout").getUseShippingAsBilling()}),[]),L=(0,o.useSelect)((function(e){return function(e){var t,n,r=(null!==(t=null===(n=e("wc/store/cart"))||void 0===n?void 0:n.getCartData())&&void 0!==t?t:{}).shippingRates;if(null==r||!r.length)return"";var i=(r[0]||{}).shipping_rates;if(null==i||!i.length)return"";var o=i.find((function(e){return e.selected}));return(null==o?void 0:o.method_id)||"free_shipping"}(e)}),[]),x=(0,o.useSelect)((function(e){return function(e){var t=e("wc/store/payment");return(null==t?void 0:t.getActivePaymentMethod())||"cod"}(e)}),[]),T=E((0,r.useState)({}),2),D=T[0],P=T[1];return(0,r.useEffect)((function(){h("Выбранный метод доставки:",L,"\nВыбранный метод оплаты:",x);var e=JSON.parse(JSON.stringify(g.current)),t={};["shipping","billing","additional-information","contact"].forEach((function(n){if(p[n]){e[n]=k(new Set(e[n]?k(e[n]):[]));var r=[];Object.keys(p[n]).forEach((function(t){var i,o,a;JSON.stringify(p[n][t].sm)===JSON.stringify(["0"])||null!==(i=p[n][t])&&void 0!==i&&null!==(i=i.sm)&&void 0!==i&&i.includes(L)||(e[n].includes(t)||e[n].push(t),r.push(m("#".concat(n,"-").concat(t),n)||"".concat(n,"-").concat(t).replaceAll("-","_"))),JSON.stringify(null===(o=p[n][t])||void 0===o?void 0:o.pm)===JSON.stringify(["0"])||null!==(a=p[n][t])&&void 0!==a&&null!==(a=a.pm)&&void 0!==a&&a.includes(x)||(e[n].includes(t)||e[n].push(t),r.push(m("#".concat(n,"-").concat(t),n)||"".concat(n,"-").concat(t).replaceAll("-","_")))})),Array.isArray(r)&&0!==r.length&&wp.data.dispatch("wc/store/validation").clearValidationErrors(r),t=A(A({},t),{},O({},n,[].concat(k(a[n]||[]),k(D[n]||[])).filter((function(t){return(e[n]||[]).indexOf(t)<0}))))}else h("checkout_fields[".concat(n,"] is undefined"))})),JSON.stringify(e)!==JSON.stringify(a)&&c(e),JSON.stringify(t)!==JSON.stringify(D)&&P(t)}),[L,x,p]),(0,r.useEffect)((function(){p&&Object.keys(p).forEach((function(e){var t,n,r;h("Processing required fields for area:",e),t=e,n=p[e],r=[],Object.keys(n).forEach((function(e){var i,o;null!==(i=n[e])&&void 0!==i&&i.required?"function"==typeof(null===(o=wp)||void 0===o||null===(o=o.data)||void 0===o||null===(o=o.dispatch("wc/store/checkout"))||void 0===o?void 0:o.setEditingBillingAddress)&&""===wp.data.select("wc/store/cart").getCustomerData()["".concat(t,"Address")][e]&&("billing"===t?wp.data.dispatch("wc/store/checkout").setEditingBillingAddress(!0):wp.data.dispatch("wc/store/checkout").setEditingShippingAddress(!0),h("Mandatory field ".concat(e," is empty => open editing ").concat(t," address"))):r.push(m("#".concat(t,"-").concat(e),t,!0)||"".concat(t,"-").concat(e).replaceAll("-","_"))})),Array.isArray(r)&&0!==r.length&&wp.data.dispatch("wc/store/validation").clearValidationErrors(r)}))}),[p]),h("field_for_datetime",s),h("UseShippingAsBilling:",j),h("differentFields:",D),i().createElement("div",null,i().createElement(w,{areas:["billing","shipping"],hideFields:a,differentFields:D}),i().createElement(S,{fieldIds:s,onDateChange:function(e,t,n){if(["billing","shipping"].includes(n)){var r=wp.data.select("wc/store/cart").getCartData()||{},i=e.replace("#","").replace(/^billing-saphali-/,"saphali/").replace(/^shipping-saphali-/,"saphali/").replace(/^billing-saphali\//,"saphali\\/").replace(/^shipping-saphali\//,"saphali\\/").replace(/^billing-/,"").replace(/^shipping-/,""),o=A(A({},r["".concat(n,"Address")]),{},O({},i,t));wp.data.dispatch("wc/store/cart").setCartData(A(A({},r),{},O({},"".concat(n,"Address"),o))),h("Updated cart field ".concat(i," =>"),t)}else if(["additional-information","contact"].includes(n)){var a=wp.data.select("wc/store/checkout").getAdditionalFields()||{},c=e.replace("#","").replace(/^additional-information-saphali-/,"saphali/").replace(/^contact-saphali-/,"saphali/").replace(/^additional-information-/,"").replace(/^contact-/,""),l=A(A({},a),{},O({},c,t));"function"==typeof wp.data.dispatch("wc/store/checkout").setAdditionalFields?(wp.data.dispatch("wc/store/checkout").setAdditionalFields(l),h("Updated checkout field ".concat(c," =>"),t)):(wp.data.dispatch("wc/store/checkout").__internalSetExtensionData(c,{value:t}),h("Updated checkout field ".concat(c," =>"),t))}},type_field:t.onlyDate?"onlydate":"datetime"}))};function T(e){return T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},T(e)}document.addEventListener("DOMContentLoaded",(function(){var e,t,r;"object"===T(window.wc)?(console.time("myCode"),e=".wc-block-checkout__shipping-fields, .wc-block-checkout__billing-fields",t=function(){!function(){if(console.timeEnd("myCode"),document.getElementById("saphali-react-root"))h("React components already initialized");else{h("Initializing React components");var e=document.createElement("div");e.id="saphali-react-root",document.body.appendChild(e);var t=window.saphaliSettingsFrontend||{hideFields:{},checkout_fields:{},onlyDate:"",position_in_contacts:"1"};n().render(React.createElement(React.Fragment,null,React.createElement(x,{config:t})),e),h("React components initialized")}}()},(r=new MutationObserver((function(){document.querySelector(e)&&(r.disconnect(),console.log("Элемент ".concat(e," найден, инициализируем React...")),t())}))).observe(document.querySelector(".wp-block-woocommerce-checkout"),{childList:!0,subtree:!0})):console.warn("typeof window.wc !== 'object'")}))})();
//# sourceMappingURL=frontend.js.map