File: /sites/nuofama.com/wp-content/themes/blocksy/static/bundle/36.870e0c3aa08c92b9f4dc.js.map
{"version":3,"file":"36.870e0c3aa08c92b9f4dc.js","mappings":"qLAGA,IAAIA,GAAU,EAEP,MAAMC,EAAQ,WACpB,IAAKC,IAAG,OAER,MAAMC,EAAW,4DAEjB,GAAIH,EACH,OAGDA,GAAU,EAEVE,IAAEE,SAASC,MAAMC,GAAG,kBAAkB,iBACrC,IAAIF,SAASG,iBAAiBJ,IAAWK,KAAI,SAACC,GACxCA,EAAKC,QAAQ,6BACjBD,EAAOA,EAAKE,mBAGbF,EAAKG,UAAUC,OAAO,YACtBJ,EAAKG,UAAUE,IAAI,mBAIrBZ,IAAEE,SAASC,MAAMC,GAAG,uBAAuB,WAC1CS,YAAW,kBAAMC,IAAAA,QAAiB,gCAClCD,YAAW,kBAAMC,IAAAA,QAAiB,+BAGnCd,IAAEE,SAASC,MAAMC,GAAG,0BAA0B,WAC7CS,YAAW,WACT,IAAIX,SAASG,iBAAiBJ,IAAWK,KAAI,SAACC,EAAMQ,GAChDA,EAAQ,IAKVb,SAASc,cAAc,+BACrBd,SAASC,KAAKO,UAAUO,SAAS,mBACnCV,EAAKS,cAAc,gCAClBd,SAASC,KAAKO,UAAUO,SAAS,mBACjCV,EAAKS,cAAc,kCAErBT,EAAKS,cAAc,oBAAoBE,eAAgB,EACvDX,EAAKS,cAAc,oBAAoBG,cAIvC,QAGJnB,IAAEE,SAASC,MAAMC,GAChB,iBACA,SAACgB,EAAGC,EAAWC,EAAIC,EAAQC,GAC1BD,EAASA,EAAO,GACf,IAAIrB,SAASG,iBAAiBJ,IAAWK,KAAI,SAACC,EAAMQ,GACpD,IAAIU,EAAYlB,EAEXA,EAAKC,QAAQ,6BACjBiB,EAAYlB,EAAKE,mBAGlBgB,EAAUf,UAAUC,OAAO,aAC3Bc,EAAUf,UAAUE,IAAI,YAEpBV,SAASc,cAAc,qBACtBT,EAAKS,cAAc,sBACtBT,EAAKS,cAAc,oBAAoBU,UACtCC,OAAOC,OAAOP,GAAW,GAGzBd,EAAKS,cAAc,mBACnBT,EAAKS,cACJ,8EAGDT,EAAKS,cACJ,kBACCP,kBAAkBiB,UAAYnB,EAAKS,cACpC,4EACCU,kBAQR1B,IAAEE,SAASC,MAAMC,GAAG,qBAAqB,SAACgB,EAAGE,EAAIO,EAAKN,GAAb,MACxC,IAAIrB,SAASG,iBAAiBJ,IAAWK,KAAI,SAACC,GAC7C,GAAKgB,EAEL,IACCA,EAAO,GACLf,QAAQ,MACRsB,WAAWC,YAAYR,EAAO,GAAGf,QAAQ,OAC1C,MAAOwB,WAIXhC,IAAEE,UAAUE,GAAG,+BAA+B,WAC7CU,IAAAA,QAAiB,8BAGlBd,IAAEE,UAAUE,GAAG,kBAAkB,WAChCU,IAAAA,QAAiB,4BAGlBd,IAAEiC,QAAQ7B,GAAG,oBAAoB,WAChCU,IAAAA,QAAiB,4BAGlBd,IAAEE,UAAUE,GAAG,oBAAoB,WAClCU,IAAAA,QAAiB,4BAGlBD,YAAW,WACV,GAAIoB,OAAOC,iBAAkB,CAC5B,MAAMC,EAASF,OAAOC,iBAEtBD,OAAOC,iBAAmB,WACzBpB,IAAAA,QAAiB,yBACjBqB,QAGA,KAEH,MAAMC,EAAmB,WACxB,IAAIC,EAAmBnC,SAASc,cAC/B,oCAGGqB,GACHA,EAAiBC,gBAAgB,UAInCtC,IAAEE,SAASC,MAAMC,GAAG,0BAA0B,WAC7CS,YAAW,WACVC,IAAAA,QAAiB,yBACjBA,IAAAA,QAAiB,6BACjBsB,UAIFpC,IAAEE,SAASC,MAAMC,GAAG,uBAAuB,WAC1CS,YAAW,WACVC,IAAAA,QAAiB,yBACjBA,IAAAA,QAAiB,6BAEjBsB","sources":["webpack://ctFrontend/./static/js/frontend/woocommerce/mini-cart.js"],"sourcesContent":["import $ from 'jquery'\nimport ctEvents from 'ct-events'\n\nlet mounted = false\n\nexport const mount = () => {\n\tif (!$) return\n\n\tconst selector = '.ct-header-cart, .ct-shortcuts-container [data-id=\"cart\"]'\n\n\tif (mounted) {\n\t\treturn\n\t}\n\n\tmounted = true\n\n\t$(document.body).on('adding_to_cart', () =>\n\t\t[...document.querySelectorAll(selector)].map((cart) => {\n\t\t\tif (!cart.closest('.ct-shortcuts-container')) {\n\t\t\t\tcart = cart.firstElementChild\n\t\t\t}\n\n\t\t\tcart.classList.remove('ct-added')\n\t\t\tcart.classList.add('ct-adding')\n\t\t})\n\t)\n\n\t$(document.body).on('wc_fragments_loaded', () => {\n\t\tsetTimeout(() => ctEvents.trigger('ct:popper-elements:update'))\n\t\tsetTimeout(() => ctEvents.trigger('blocksy:frontend:init'))\n\t})\n\n\t$(document.body).on('wc_cart_button_updated', () => {\n\t\tsetTimeout(() => {\n\t\t\t;[...document.querySelectorAll(selector)].map((cart, index) => {\n\t\t\t\tif (index > 0) {\n\t\t\t\t\treturn\n\t\t\t\t}\n\n\t\t\t\tif (\n\t\t\t\t\t!document.querySelector('.quick-view-modal.active') &&\n\t\t\t\t\t((!document.body.classList.contains('single-product') &&\n\t\t\t\t\t\tcart.querySelector('[data-auto-open*=\"archive\"]')) ||\n\t\t\t\t\t\t(document.body.classList.contains('single-product') &&\n\t\t\t\t\t\t\tcart.querySelector('[data-auto-open*=\"product\"]')))\n\t\t\t\t) {\n\t\t\t\t\tcart.querySelector('[data-auto-open]').focusDisabled = true\n\t\t\t\t\tcart.querySelector('[data-auto-open]').click()\n\n\t\t\t\t}\n\t\t\t})\n\t\t}, 100)\n\t})\n\n\t$(document.body).on(\n\t\t'added_to_cart',\n\t\t(_, fragments, __, button, quantity) => {\n\t\t\tbutton = button[0]\n\t\t\t;[...document.querySelectorAll(selector)].map((cart, index) => {\n\t\t\t\tlet elForOpen = cart\n\n\t\t\t\tif (!cart.closest('.ct-shortcuts-container')) {\n\t\t\t\t\telForOpen = cart.firstElementChild\n\t\t\t\t}\n\n\t\t\t\telForOpen.classList.remove('ct-adding')\n\t\t\t\telForOpen.classList.add('ct-added')\n\n\t\t\t\tif (document.querySelector('.ct-cart-content')) {\n\t\t\t\t\tif (cart.querySelector('.ct-cart-content')) {\n\t\t\t\t\t\tcart.querySelector('.ct-cart-content').innerHTML =\n\t\t\t\t\t\t\tObject.values(fragments)[0]\n\n\t\t\t\t\t\tif (\n\t\t\t\t\t\t\tcart.querySelector('.ct-cart-total') &&\n\t\t\t\t\t\t\tcart.querySelector(\n\t\t\t\t\t\t\t\t'.ct-cart-content .woocommerce-mini-cart__total .woocommerce-Price-amount'\n\t\t\t\t\t\t\t)\n\t\t\t\t\t\t) {\n\t\t\t\t\t\t\tcart.querySelector(\n\t\t\t\t\t\t\t\t'.ct-cart-total'\n\t\t\t\t\t\t\t).firstElementChild.innerHTML = cart.querySelector(\n\t\t\t\t\t\t\t\t'.ct-cart-content .woocommerce-mini-cart__total .woocommerce-Price-amount'\n\t\t\t\t\t\t\t).innerHTML\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t})\n\t\t}\n\t)\n\n\t$(document.body).on('removed_from_cart', (_, __, ___, button) =>\n\t\t[...document.querySelectorAll(selector)].map((cart) => {\n\t\t\tif (!button) return\n\n\t\t\ttry {\n\t\t\t\tbutton[0]\n\t\t\t\t\t.closest('li')\n\t\t\t\t\t.parentNode.removeChild(button[0].closest('li'))\n\t\t\t} catch (e) {}\n\t\t})\n\t)\n\n\t$(document).on('uael_quick_view_loader_stop', () => {\n\t\tctEvents.trigger('ct:add-to-cart:quantity')\n\t})\n\n\t$(document).on('facetwp-loaded', () => {\n\t\tctEvents.trigger('ct:custom-select:init')\n\t})\n\n\t$(window).on('wpf_ajax_success', function () {\n\t\tctEvents.trigger('blocksy:frontend:init')\n\t})\n\n\t$(document).on('prdctfltr-reload', function () {\n\t\tctEvents.trigger('blocksy:frontend:init')\n\t})\n\n\tsetTimeout(() => {\n\t\tif (window.woof_mass_reinit) {\n\t\t\tconst prevFn = window.woof_mass_reinit\n\n\t\t\twindow.woof_mass_reinit = () => {\n\t\t\t\tctEvents.trigger('blocksy:frontend:init')\n\t\t\t\tprevFn()\n\t\t\t}\n\t\t}\n\t}, 1000)\n\n\tconst clearCartContent = () => {\n\t\tlet maybeCartContent = document.querySelector(\n\t\t\t'.ct-header-cart .ct-cart-content'\n\t\t)\n\n\t\tif (maybeCartContent) {\n\t\t\tmaybeCartContent.removeAttribute('style')\n\t\t}\n\t}\n\n\t$(document.body).on('wc_fragments_refreshed', () => {\n\t\tsetTimeout(() => {\n\t\t\tctEvents.trigger('blocksy:frontend:init')\n\t\t\tctEvents.trigger('ct:popper-elements:update')\n\t\t\tclearCartContent()\n\t\t})\n\t})\n\n\t$(document.body).on('wc_fragments_loaded', () => {\n\t\tsetTimeout(() => {\n\t\t\tctEvents.trigger('blocksy:frontend:init')\n\t\t\tctEvents.trigger('ct:popper-elements:update')\n\n\t\t\tclearCartContent()\n\t\t})\n\t})\n}\n"],"names":["mounted","mount","$","selector","document","body","on","querySelectorAll","map","cart","closest","firstElementChild","classList","remove","add","setTimeout","ctEvents","index","querySelector","contains","focusDisabled","click","_","fragments","__","button","quantity","elForOpen","innerHTML","Object","values","___","parentNode","removeChild","e","window","woof_mass_reinit","prevFn","clearCartContent","maybeCartContent","removeAttribute"],"sourceRoot":""}