HEX
Server: Apache/2
System: Linux saturn 4.18.0-477.15.1.lve.2.el8.x86_64 #1 SMP Wed Aug 2 10:43:45 UTC 2023 x86_64
User: centuryt (1072)
PHP: 7.4.33
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/centuryt/public_html/wp-content/themes/woostify/assets/js/woocommerce/quantity-button.min.js
"use strict";var minusBtn=function(){var t=document.createElement("span"),e=get_svg_icon("minus");return t.setAttribute("class","product-qty"),t.setAttribute("data-qty","minus"),t.innerHTML=e,t},plusBtn=function(){var t=document.createElement("span"),e=get_svg_icon("plus");return t.setAttribute("class","product-qty"),t.setAttribute("data-qty","plus"),t.innerHTML=e,t};function customQuantity(){var t=document.querySelectorAll(".quantity");t.length&&t.forEach(function(t){var e=t.querySelector("input.qty"),n=document.querySelector("body");if(e){"hidden"==e.type&&n.classList.contains("single-product")&&(e.closest(".quantity").style.display="none"),e.classList.add("ajax-ready"),t.querySelector('.product-qty[data-qty="minus"]')||t.insertBefore(minusBtn(),e),t.querySelector('.product-qty[data-qty="plus"]')||t.appendChild(plusBtn()),t.closest("form.cart");var r=t.querySelectorAll(".product-qty"),a=Number(e.getAttribute("max")||-1),u=e.value,i=new Event("change",{bubbles:!0});e.addEventListener("change",function(){var t=e.value,n=Number(e.getAttribute("min")||0);if(Number(t)<n||isNaN(t)||a>0&&Number(t)>a){alert(woostify_woocommerce_general.qty_warning),e.value=u;return}e.classList.add("ajax-ready");var r=e.closest(".product-loop-wrapper");if(r){var i=r.querySelector(".add_to_cart_button");i&&i.setAttribute("data-quantity",t)}});for(var o=0,s=r.length;o<s;o++)r[o].onclick=function(){var t=Number(e.value||0),n=Number(e.getAttribute("step")||1),r=Number(e.getAttribute("min")||0),a=Number(e.getAttribute("max")),u=this.getAttribute("data-qty");if("minus"===u&&t>=n){if(t<=r||t-n<r)return;e.value=Number((t-n).toFixed(n.countDecimals()))}else if("plus"===u){if(a&&(t>=a||t+n>a))return;e.value=Number((t+n).toFixed(n.countDecimals()))}e.dispatchEvent(i);var o=document.querySelector("[name='update_cart']");o&&(o.disabled=!1)}}})}document.addEventListener("DOMContentLoaded",function(){"function"==typeof onElementorLoaded&&onElementorLoaded(function(){window.elementorFrontend.hooks.addAction("frontend/element_ready/woostify-product-add-to-cart.default",function(){customQuantity()})}),customQuantity()});