Files
backend-mm/public/web/shella/scripts/module.shipping-rates-calculation.min.js
2025-09-25 03:03:31 +05:00

1 line
1.2 KiB
JavaScript

theme.ShippingRatesCalculation=function(){function t(){this.load()}t.prototype=$.extend({},t.prototype,{load:function(){var t=$("#shipping-calculator");if(t.length){var o=$(".shipping-calculator-info");Shopify.Cart.ShippingCalculator.show({submitButton:theme.strings.shippingCalcSubmitButton,submitButtonDisabled:theme.strings.shippingCalcSubmitButtonDisabled,customerIsLoggedIn:theme.strings.shippingCalcCustomerIsLoggedIn,moneyFormat:theme.strings.shippingCalcMoneyFormat}),t.on("updated",function(){setTimeout(function(){var t=$("#shipping-rates-feedback.success"),e=t.text(),n={zip:$("#address_zip").val(),province:$("#address_province").val(),country:$("#address_country").val()},i="";t.html(e);var a=$("<span>").addClass("price"),s=t.find("span");s.replaceWith(a),a.append(s),theme.ProductCurrency.update(),$("#shipping-rates-feedback.success").length?($.each(n,function(){this&&(i&&(i+=", "),i+=this)}),o.text(theme.strings.cart.general.shipping_calculator_data_info.replace("{{ data }}",i)).fadeIn({complete:function(){o.removeAttr("style")}}).removeClass("d-none")):o.text("").addClass("d-none")},100)})}}}),theme.ShippingRatesCalculation=new t},$(function(){theme.ShippingRatesCalculation()});