JezK
Edit File: meta-boxes-product.min.js
jQuery(document).on("tinymce-editor-init",function(t,e){"excerpt"===e.id&&e.getWin().addEventListener("pagehide",function(){const t=e.getElement(),o=!e.isHidden();o&&e.save();const a=t.value;window.setTimeout(function(){document.body.contains(t)&&window.tinymce.get("excerpt")===e&&(e.remove(),t.value=a,t.removeAttribute("aria-hidden"),o&&window.tinymce.init(window.tinyMCEPreInit.mceInit.excerpt))})},{once:!0})}),jQuery(function(t){let e=!1;function o(t,e){if(!t||!e||void 0===e.term_id||void 0===e.name)return;const o=document.createElement("option");o.value=String(e.term_id),o.selected=!0,o.textContent=e.name,e.visual&&(o.dataset.visual=JSON.stringify(e.visual)),t.appendChild(o)}t(window).on("beforeunload",function(){e=!0}),t(function(){t('[id$="-all"] > ul.categorychecklist').each(function(){var e=t(this),o=e.find(":checked").first();if(o.length){var a=e.find("input").position().top,i=o.position().top;e.closest(".tabs-panel").scrollTop(i-a+5)}})}),t("#upsell_product_data").on("keypress",function(t){if(13===t.keyCode)return!1});const a=document.getElementById("post");function i(e){var o=t("select#product-type").val(),a=t("input#_virtual:checked").length,i=t("input#_downloadable:checked").length,r=".hide_if_downloadable, .hide_if_virtual",n=".show_if_downloadable, .show_if_virtual";t.each(woocommerce_admin_meta_boxes.product_types,function(t,e){r=r+", .hide_if_"+e,n=n+", .show_if_"+e}),t(r,e).show(),t(n,e).hide(),i&&t(".show_if_downloadable",e).show(),a&&t(".show_if_virtual",e).show(),t(".show_if_"+o,e).show(),i&&t(".hide_if_downloadable",e).hide(),a&&t(".hide_if_virtual",e).hide(),t(".hide_if_"+o,e).hide(),("simple"===o||"variable"===o)&&!i?(t("#pos_visibility_supported",e).show(),t("#pos_visibility_unsupported",e).hide()):(t("#pos_visibility_supported",e).hide(),t("#pos_visibility_unsupported",e).show())}function r(){i(),t("input#_manage_stock").trigger("change"),t(".woocommerce_options_panel").each(function(){var e=t(this).children(".options_group");if(0!==e.length&&e.filter(function(){return"none"===t(this).css("display")}).length===e.length){var o=t(this).prop("id");t(".product_data_tabs").find('li a[href="#'+o+'"]').parent().hide()}})}function n(e){var o=t(e).next().is(".hasDatepicker")?"minDate":"maxDate",a="minDate"===o?t(e).next():t(e).prev(),i=t(e).datepicker("getDate");t(a).datepicker("option",o,i),t(e).trigger("change")}a&&a.addEventListener("formdata",function(t){const e=t.formData.get("post_title");"auto-draft"===t.formData.get("original_post_status")&&"string"==typeof e&&""===e.trim()&&t.formData.set("post_title",woocommerce_admin_meta_boxes.i18n_no_title)}),t("body").hasClass("wc-wp-version-gte-55")?t(".type_box").appendTo("#woocommerce-product-data .hndle"):t(".type_box").appendTo("#woocommerce-product-data .hndle span"),t(function(){var e=t("#woocommerce-product-data");e.find(".hndle").off("click.postboxes"),e.on("click",".hndle",function(o){t(o.target).filter("input, option, label, select").length||(e.hasClass("closed")?e.removeClass("closed"):e.addClass("closed"))})}),t("#catalog-visibility").find(".edit-catalog-visibility").on("click",function(){return t("#catalog-visibility-select").is(":hidden")&&(t("#catalog-visibility-select").slideDown("fast"),t(this).hide()),!1}),t("#catalog-visibility").find(".save-post-visibility").on("click",function(){t("#catalog-visibility-select").slideUp("fast"),t("#catalog-visibility").find(".edit-catalog-visibility").show();var e=t("input[name=_visibility]:checked").attr("data-label");return t("input[name=_featured]").is(":checked")&&(e=e+", "+woocommerce_admin_meta_boxes.featured_label,t("input[name=_featured]").attr("checked","checked")),t("#catalog-visibility-display").text(e),!1}),t("#catalog-visibility").find(".cancel-post-visibility").on("click",function(){t("#catalog-visibility-select").slideUp("fast"),t("#catalog-visibility").find(".edit-catalog-visibility").show();var e=t("#current_visibility").val(),o=t("#current_featured").val();t("input[name=_visibility]").prop("checked",!1),t("input[name=_visibility][value="+e+"]").attr("checked","checked");var a=t("input[name=_visibility]:checked").attr("data-label");return"yes"===o?(a=a+", "+woocommerce_admin_meta_boxes.featured_label,t("input[name=_featured]").attr("checked","checked")):t("input[name=_featured]").prop("checked",!1),t("#catalog-visibility-display").text(a),!1}),t("select#product-type").on("change",function(){var e=t(this).val();"variable"===e?(t("input#_manage_stock").trigger("change"),t("input#_downloadable").prop("checked",!1),t("input#_virtual").prop("checked",!1)):"grouped"===e?(t("input#_downloadable").prop("checked",!1),t("input#_virtual").prop("checked",!1),t("input#_manage_stock").prop("checked",!1).trigger("change"),t('[name="_stock_status"]').val(["instock"]).trigger("change")):"external"===e&&(t("input#_downloadable").prop("checked",!1),t("input#_virtual").prop("checked",!1),t("input#_manage_stock").prop("checked",!1).trigger("change"),t('[name="_stock_status"]').val(["instock"]).trigger("change"));const o=t("._cogs_value_field").find(".woocommerce-help-tip"),a="variable"===e?woocommerce_admin_meta_boxes.cogs_value_tooltip_variable_products:woocommerce_admin_meta_boxes.cogs_value_tooltip_simple_products;var i;t(o).attr("aria-label",a),t(o).tipTip({attribute:"aria-label",fadeIn:50,fadeOut:50,delay:200,keepAlive:!0}),r(),i=function(t){switch(t){case"simple":return woocommerce_admin_meta_boxes.i18n_product_simple_tip;case"grouped":return woocommerce_admin_meta_boxes.i18n_product_grouped_tip;case"external":return woocommerce_admin_meta_boxes.i18n_product_external_tip;case"variable":return woocommerce_admin_meta_boxes.i18n_product_variable_tip;default:return woocommerce_admin_meta_boxes.i18n_product_other_tip}}(e),t("#tiptip_holder").removeAttr("style"),t("#tiptip_arrow").removeAttr("style"),t(".woocommerce-product-type-tip").attr("tabindex","0").attr("aria-label",t("<div />").html(i).text()).tipTip({attribute:"data-tip",content:i,fadeIn:50,fadeOut:50,delay:200,keepAlive:!0}),t("ul.wc-tabs li:visible").eq(0).find("a").trigger("click"),t(document.body).trigger("woocommerce-product-type-change",e,t(this))}).trigger("change"),t("input#_downloadable").on("change",function(){r()}),t("input#_virtual").on("change",function(){r(),t(this).is(":checked")&&t(".shipping_options.shipping_tab").hasClass("active")&&t(".general_options.general_tab > a").trigger("click")}),t(".sale_price_dates_fields").each(function(){var e=t(this),o=!1,a=e.closest("div, table");e.find("input").each(function(){""!==t(this).val()&&(o=!0)}),o?(a.find(".sale_schedule").hide(),a.find(".sale_price_dates_fields").show()):(a.find(".sale_schedule").show(),a.find(".sale_price_dates_fields").hide())}),t("#woocommerce-product-data").on("click",".sale_schedule",function(){var e=t(this).closest("div, table");return t(this).hide(),e.find(".cancel_sale_schedule").show(),e.find(".sale_price_dates_fields").show(),!1}),t("#woocommerce-product-data").on("click",".cancel_sale_schedule",function(){var e=t(this).closest("div, table");return t(this).hide(),e.find(".sale_schedule").show(),e.find(".sale_price_dates_fields").hide(),e.find(".sale_price_dates_fields").find("input").val(""),!1}),t("#woocommerce-product-data").on("click",".downloadable_files a.insert",function(){return t(this).closest(".downloadable_files").find("tbody").append(t(this).data("row")),!1}),t("#woocommerce-product-data").on("click",".downloadable_files a.delete",function(){return t(this).closest("tr").remove(),!1}),t("input#_manage_stock").on("change",function(){!function(e,o){const a=t(".stock_fields"),i=t(".stock_status_field");a.toggle(e),i.toggle(!e&&!i.is(".hide_if_"+o))}(t(this).is(":checked"),t("select#product-type").val()),t("input.variable_manage_stock").trigger("change")}).trigger("change"),t(".sale_price_dates_fields").each(function(){t(this).find("input").datepicker({defaultDate:"",dateFormat:"yy-mm-dd",numberOfMonths:1,showButtonPanel:!0,onSelect:function(){n(t(this))}}),t(this).find("input").each(function(){n(t(this))})});const c=t(".product_attributes");if(1===c.length){t("#product_attributes").on("woocommerce_tab_shown",function(){h(),0===c.find(".woocommerce_attribute").get().length&&f()});const e=c.find(".woocommerce_attribute").get();e.sort(function(e,o){var a=parseInt(t(e).attr("rel"),10),i=parseInt(t(o).attr("rel"),10);return a<i?-1:a>i?1:0}),t(e).each(function(t,e){c.append(e)})}function s(){t(".product_attributes .woocommerce_attribute").each(function(e,o){t(".attribute_position",o).val(parseInt(t(o).index(".product_attributes .woocommerce_attribute"),10))})}var d,l,u=[],p=null;function m(t){var e=t.find("input.woocommerce_attribute_used_for_variations");e.length&&e.is(":checked")?t.find("textarea").attr("placeholder",woocommerce_admin_meta_boxes.i18n_attributes_used_for_variations_placeholder):t.find("textarea").attr("placeholder",woocommerce_admin_meta_boxes.i18n_attributes_default_placeholder)}async function b(o){try{t("#product_attributes").block({message:null,overlayCSS:{background:"#fff",opacity:.6}});const a=t(".product_attributes .woocommerce_attribute").length,r=await function(e,o){return new Promise(function(a,i){t.post({url:woocommerce_admin_meta_boxes.ajax_url,data:{action:"woocommerce_add_attribute",product_type:t("#product-type").val(),taxonomy:o||"",i:e,security:woocommerce_admin_meta_boxes.add_attribute_nonce},success:function(t){a(t)},error:function(t,e,o){i({jqXHR:t,textStatus:e,errorThrown:o})}})})}(a,o),n=t("#product_attributes .product_attributes"),c=t(r).appendTo(n);i(c),t(document.body).trigger("wc-enhanced-select-init"),s(),c.find("h3").trigger("click"),void 0===o&&(m(c),t(".woocommerce_attribute input.woocommerce_attribute_used_for_variations").on("change",function(){m(t(this).closest(".woocommerce_attribute"))})),t(document.body).trigger("woocommerce_added_attribute"),jQuery.maybe_disable_save_button()}catch(t){if(e)return;throw alert(woocommerce_admin_meta_boxes.i18n_add_attribute_error_notice),t}finally{t("#product_attributes").unblock()}}function f(){b()}function h(){const e=t(".product_attributes .woocommerce_attribute");if(1===e.length){const t=e.first(),o=t.find('input[name="attribute_names[0]"]'),a=t.find('input[name="attribute_values[0]"]');o.val()||a.val()||t.remove()}}let v;t(".product_attributes .woocommerce_attribute").each(function(e,o){"none"!==t(o).css("display")&&t(o).is(".taxonomy")&&(u.push(t(o).data("taxonomy")),t("select.attribute_taxonomy").find('option[value="'+t(o).data("taxonomy")+'"]').attr("disabled","disabled")),"undefined"!==t(o).attr("data-taxonomy")&&!1!==t(o).attr("data-taxonomy")&&""!==t(o).attr("data-taxonomy")||(m(t(o)),t(".woocommerce_attribute input.woocommerce_attribute_used_for_variations").on("change",function(){m(t(o))}))}),t("select.wc-attribute-search").data("disabled-items",u),localStorage.getItem("attributes-notice-dismissed")&&t("#product_attributes .notice").hide(),t("#product_attributes .notice.woocommerce-message button").on("click",function(e){t("#product_attributes .notice").hide(),localStorage.setItem("attributes-notice-dismissed","true")}),t("select.wc-attribute-search").on("select2:select",function(e){const o=e&&e.params&&e.params.data&&e.params.data.id;var a,i;return o&&(h(),b(o),i=o,function(e){t("select.wc-attribute-search").data("disabled-items",e)}(u=(a=u).includes(i)?attr:[...a,i])),t(this).val(null),t(this).trigger("change"),!1}),t("button.add_custom_attribute").on("click",function(){return f(),!1}),t(".product_attributes").on("blur","input.attribute_name",function(){var e=t(this),o=e.val(),a=e.closest(".woocommerce_attribute").find("strong.attribute_name");""===o?a.addClass("placeholder").text(woocommerce_admin_meta_boxes.i18n_attribute_name_placeholder):a.removeClass("placeholder").text(o)}),t(".product_attributes").on("click","button.select_all_attributes",function(){t(".product_attributes").block({message:null,overlayCSS:{background:"#fff",opacity:.6}});var e=t(this).closest(".woocommerce_attribute"),a={action:"woocommerce_json_search_taxonomy_terms",taxonomy:e.data("taxonomy"),security:wc_enhanced_select_params.search_taxonomy_terms_nonce};return t.get(woocommerce_admin_meta_boxes.ajax_url,a,function(a){a.errors?window.alert(a.errors):a&&a.length>0&&(a.forEach(function(t){const a=e.find('select.attribute_values option[value="'+t.term_id+'"]');a&&a.length>0?a.prop("selected","selected"):o(e.find("select.attribute_values")[0],t)}),e.find("select.attribute_values").trigger("change")),t(".product_attributes").unblock()}),!1}),t(".product_attributes").on("click","button.select_no_attributes",function(){return t(this).closest("td").find("select option").prop("selected",!1),t(this).closest("td").find("select").trigger("change"),!1}),t("#product_attributes").on("click",".product_attributes .remove_row",function(){var e=t(this).parent().parent();return e.find('input[name^="attribute_variation"]').is(":visible:checked")&&!window.confirm(woocommerce_admin_meta_boxes.i18n_remove_used_attribute_confirmation_message)||(e.is(".taxonomy")?(e.find("select, input[type=text]").val(""),e.hide(),t("select.attribute_taxonomy").find('option[value="'+e.data("taxonomy")+'"]').prop("disabled",!1),u=u.filter(t=>t!==e.data("taxonomy")),t("select.wc-attribute-search").data("disabled-items",u)):(e.find("select, input[type=text]").val(""),e.hide(),s()),e.remove(),window.wcTracks.recordEvent("product_attributes_buttons",{action:"remove_attribute"}),jQuery.maybe_disable_save_button()),!1}),t(".product_attributes").sortable({items:".woocommerce_attribute",cursor:"move",axis:"y",handle:"h3",scrollSensitivity:40,forcePlaceholderSize:!0,helper:"clone",opacity:.65,placeholder:"wc-metabox-sortable-placeholder",start:function(t,e){e.item.css("background-color","#f6f6f6")},stop:function(t,e){e.item.removeAttr("style"),s()}}),t(document.body).on("wc_backbone_modal_loaded",function(t,e){if("wc-modal-add-attribute-term"!==e)return;const o=document.querySelector(".wc-backbone-modal-add-attribute-term");if(!o)return;const a=o.querySelector("#wc-modal-add-attribute-term-input");a&&a.focus();const i=o.querySelector(".wc-add-attribute-term-fields");i&&i.addEventListener("submit",t=>{t.preventDefault();const e=o.querySelector("#btn-ok");e&&!e.disabled&&e.click()})}),t(document.body).on("wc_backbone_modal_validation",function(t,e,o){if("wc-modal-add-attribute-term"!==e)return;const a=document.querySelector(".wc-backbone-modal-add-attribute-term");if(!a)return;const i=a.querySelector("#btn-ok");if(!i)return;const r=(o&&o.term?o.term.trim():"").length>0;i.disabled=!r}),t(document.body).on("wc_backbone_modal_response",function(e,a,i){if("wc-modal-add-attribute-term"!==a)return;if(!p||!p.wrapper||!p.attribute)return void t(".product_attributes").unblock();const r=i&&i.term?i.term.trim():"";if(!r)return void t(".product_attributes").unblock();const n=p.wrapper,c={action:"woocommerce_add_new_attribute",taxonomy:p.attribute,term:r,security:woocommerce_admin_meta_boxes.add_attribute_nonce};p.isVisualAttribute&&i&&(i.wc_visual_attribute_type&&(c.wc_visual_attribute_type=i.wc_visual_attribute_type),i.term_color&&(c.term_color=i.term_color),i.term_image&&(c.term_image=i.term_image)),t.post(woocommerce_admin_meta_boxes.ajax_url,c,function(e){if(e.error)window.alert(e.error);else if(e.slug){const t=n.querySelector("select.attribute_values");if(t){o(t,{term_id:e.term_id,name:e.name,visual:e.visual});const a=new Event("change",{bubbles:!0});t.dispatchEvent(a)}}t(".product_attributes").unblock(),p=null})}),t(".product_attributes").on("click","button.add_new_attribute",function(e){e.preventDefault(),t(".product_attributes").block({message:null,overlayCSS:{background:"#fff",opacity:.6}});const o=this.closest(".woocommerce_attribute"),a=o?o.dataset.taxonomy:"",i="yes"===this.dataset.isVisualAttribute;p={wrapper:o,attribute:a,isVisualAttribute:i},t(this).WCBackboneModal({template:"wc-modal-add-attribute-term",variable:{isVisualAttribute:i}})}),t(document.body).on("wc_backbone_modal_before_remove",function(e,o,a,i){"wc-modal-add-attribute-term"===o&&(i||(t(".product_attributes").unblock(),p=null))}),t(".save_attributes").on("click",function(e){if(t(this).hasClass("disabled"))e.preventDefault();else{t(".product_attributes").block({message:null,overlayCSS:{background:"#fff",opacity:.6}});var o=t(".product_attributes").find("input, select, textarea"),a={post_id:woocommerce_admin_meta_boxes.post_id,product_type:t("#product-type").val(),data:o.serialize(),action:"woocommerce_save_attributes",security:woocommerce_admin_meta_boxes.save_attributes_nonce};t.post(woocommerce_admin_meta_boxes.ajax_url,a,function(e){if(e.error)window.alert(e.error);else if(e.data){t(".product_attributes").html(e.data.html),t(".product_attributes").unblock(),r(),t("select.attribute_taxonomy").find("option").prop("disabled",!1);var o=[];t(".product_attributes .woocommerce_attribute").each(function(e,a){"none"!==t(a).css("display")&&t(a).is(".taxonomy")&&(o.push(t(a).data("taxonomy")),t("select.attribute_taxonomy").find('option[value="'+t(a).data("taxonomy")+'"]').prop("disabled",!0))}),u=o,t("select.wc-attribute-search").data("disabled-items",o);var a=window.location.toString();a=a.replace("post-new.php?","post.php?post="+woocommerce_admin_meta_boxes.post_id+"&action=edit&"),t("#variable_product_options").load(a+" #variable_product_options_inner",function(){t("#variable_product_options").trigger("reload")}),t(document.body).trigger("woocommerce_attributes_saved")}})}}),t(document.body).on("click",'#variable_product_options .add-attributes-message a[href="#product_attributes"]',function(){return t('#woocommerce-product-data .attribute_tab a[href="#product_attributes"]').trigger("click"),!1}),t(document.body).on("click",".upload_file_button",function(e){var o=t(this);if(l=o.closest("tr").find("td.file_url input"),e.preventDefault(),d)d.open();else{var a=[new wp.media.controller.Library({library:wp.media.query(),multiple:!0,title:o.data("choose"),priority:20,filterable:"uploaded"})];(d=wp.media.frames.downloadable_file=wp.media({title:o.data("choose"),library:{type:""},button:{text:o.data("update")},multiple:!0,states:a})).on("select",function(){var t="";d.state().get("selection").map(function(e){(e=e.toJSON()).url&&(t=e.url)}),l.val(t).trigger("change")}),d.on("ready",function(){d.uploader.options.uploader.params={type:"downloadable_product"}}),d.open()}}),t(".downloadable_files tbody").sortable({items:"tr",cursor:"move",axis:"y",handle:"td.sort",scrollSensitivity:40,forcePlaceholderSize:!0,helper:"clone",opacity:.65});const w=t("#product_image_gallery"),g=t("#product_media_gallery"),y=t("#product_images_container").find("ul.product_images");function k(e,o){return e.append(t("<ul />",{class:"actions"}).append(t("<li />").append(t("<a />",{href:"#",class:"delete tips",title:o.data("delete"),"data-tip":o.data("delete"),text:o.data("text")})))),e}function x(e,o,a){return"video"!==e.type?function(e,o){const a=function(t){return t.sizes&&t.sizes.thumbnail?t.sizes.thumbnail.url:t.url}(e);if(!e.id||!a)return null;const i=t("<li />",{class:"image"}).attr("data-attachment_id",e.id).attr("data-media_type","image").attr("data-source_type","attachment");return i.append(t("<img />",{src:a})),k(i,o)}(e,o):a?function(e,o){const a=parseInt(e.poster_id,10)||0;if(!e.id||!e.url)return null;const i=t("<li />",{class:"image video"}).attr("data-attachment_id",e.id).attr("data-media_type","video").attr("data-source_type","attachment").attr("data-poster_id",a);return i.append(t("<video />",{class:"woocommerce-product-gallery__video-preview",src:e.url,preload:"metadata",muted:"muted","aria-hidden":"true"})),k(i,o)}(e,o):null}function S(){const e=t("#product_images_container").find("ul li.image").css("cursor","default").map(function(){return function(t){const e=parseInt(t.attr("data-attachment_id"),10),o=t.attr("data-media_type")||"image";if(!e)return null;const a={media_type:o,source_type:"attachment",id:e};if("video"===o){const e=parseInt(t.attr("data-poster_id"),10);e&&(a.poster_id=e)}return a}(t(this))}).get(),o=e.filter(t=>"image"===t.media_type).map(t=>t.id);w.val(o.join(",")),g.val(JSON.stringify(e))}t(".add_product_images").on("click","a",function(e){const o=t(this),a="yes"===o.data("allow_videos");e.preventDefault(),v?v.open():((v=wp.media.frames.product_gallery=wp.media({title:o.data("choose"),button:{text:o.data("update")},states:[new wp.media.controller.Library({title:o.data("choose"),filterable:"all",multiple:!0})]})).on("select",function(){v.state().get("selection").map(function(t){const e=x(t.toJSON(),o,a);e&&y.append(e)}),S()}),v.open())}),y.sortable({items:"li.image",cursor:"move",scrollSensitivity:40,forcePlaceholderSize:!0,forceHelperSize:!1,helper:"clone",opacity:.65,placeholder:"wc-metabox-sortable-placeholder",start:function(t,e){e.item.css("background-color","#f6f6f6")},stop:function(t,e){e.item.removeAttr("style")},update:S}),t("#product_images_container").on("click","a.delete",function(){return t(this).closest("li.image").remove(),S(),t("#tiptip_holder").removeAttr("style"),t("#tiptip_arrow").removeAttr("style"),!1}),t("#wp-content-media-buttons").append('<span class="woocommerce-help-tip" tabindex="0"></span>').find(".woocommerce-help-tip").attr("tabindex","0").attr("for","content").attr("aria-label",woocommerce_admin_meta_boxes.i18n_product_description_tip).tipTip({attribute:"data-tip",content:woocommerce_admin_meta_boxes.i18n_product_description_tip,fadeIn:50,fadeOut:50,delay:200,keepAlive:!0}),t("#postexcerpt > .postbox-header > .hndle").append('<span class="woocommerce-help-tip"></span>').find(".woocommerce-help-tip").attr("tabindex","0").attr("aria-label",woocommerce_admin_meta_boxes.i18n_product_short_description_tip).tipTip({attribute:"data-tip",content:woocommerce_admin_meta_boxes.i18n_product_short_description_tip,fadeIn:50,fadeOut:50,delay:200,keepAlive:!0});const A=`<span class="woocommerce-help-tip" tabindex="0" aria-label="${_.escape(woocommerce_admin_meta_boxes.i18n_product_image_tip)}"></span>`,C={attribute:"data-tip",content:woocommerce_admin_meta_boxes.i18n_product_image_tip,fadeIn:50,fadeOut:50,delay:200,keepAlive:!0},I=t("#postimagediv .inside"),D=()=>{const e=t("#remove-post-thumbnail"),o=e.length?e:t("#set-post-thumbnail"),a=I.find(".woocommerce-product-image-help-tip");o.length?a.length&&a.prev()[0]===o[0]||(a.remove(),t(A).addClass("woocommerce-product-image-help-tip").insertAfter(o).tipTip(C)):a.remove()};I.length&&(D(),new MutationObserver(D).observe(I[0],{childList:!0}));const T=t(".add_product_images > a");T.length&&t(A).insertAfter(T).tipTip(C)});