| 1 |
(o=>{var r=o('input[name="merchant[image-max-width]"]'),i=o('input[name="merchant[image-max-height]"]'),c={width:r.val(),height:i.val()};function n(){var n,a,e,t,r,i=o(".merchant-payment-logos");i.length&&(n=o('input[name="merchant[container_bg_color]"]').val()||"transparent",a=o('input[name="merchant[container_padding]"]').val()||0,e=o('input[name="merchant[container_border_radius]"]').val()||0,t=o('input[name="merchant[container_border_color]"]').val()||"transparent",r=o('input[name="merchant[container_border_width]"]').val()||0,i.css({"background-color":n,padding:a+"px","border-radius":e+"px",border:0<r&&"transparent"!==t?r+"px solid "+t:"none"}))}o(document).on("save.merchant",function(n,a){var e,t;"payment-logos"===a&&(a=o('input[name="merchant[logos]"]').val().split(","),e={width:r.val(),height:i.val()},(t=c.width!==e.width||c.height!==e.height)&&(c.height=e.height,c.width=e.width),o.ajax({type:"POST",url:null==(e=merchant)?void 0:e.ajax_url,data:{action:"merchant_regenerate_images",nonce:null==(e=merchant)?void 0:e.nonce,is_dimension_changed:t,attachments:a},error:function(n){console.log(n)}}))}),o(document).on("change.merchant input.merchant change input",".merchant-field-container_bg_color input, .merchant-field-container_padding input, .merchant-field-container_border_radius input, .merchant-field-container_border_color input, .merchant-field-container_border_width input",function(){n()}),n(),o(document).on("change.merchant",'input[name="merchant[library_icons][]"]',function(){var n,a,e,t;(t=o(".merchant-payment-logos-images.is-library")).length&&(a=[],o('input[name="merchant[library_icons][]"]:checked').each(function(){a.push(o(this).val())}),t.empty(),e=(null==(n=merchant)||null==(n=n.payment_logos)?void 0:n.icons_url_map)||{},a.forEach(function(n){var a;e[n]&&e[n].url&&(a=e[n].label||n,t.append(o("<img>").attr("src",e[n].url).attr("alt",a)))}),t.closest(".merchant-payment-logos").toggle(0<a.length))})})(jQuery); |