(()=>{"use strict";var t={};const e=window.wp.data,s=()=>{let t=!1;const s=(0,e.select)("wc/store/cart").getCartData();return s.items.length>0&&(t="object"==typeof s.items.find(t=>{const e=t.item_data;if(e.length>0&&e.find(t=>"ywsbs-subscription-info"===t.name))return!0})),t};for(var n in document.addEventListener("DOMContentLoaded",()=>{if(window.wc?.blocksCheckout&&s()){const{registerCheckoutFilters:t}=window.wc.blocksCheckout;t("ywsbs-place-order-button-label",{placeOrderButtonLabel:()=>yith_ywsbs_wc_blocks.checkout_label})}}),document.addEventListener("DOMContentLoaded",()=>{if(window.wc?.blocksCheckout&&s()){const{registerCheckoutFilters:t}=window.wc.blocksCheckout,s=t=>"cart"===t?.context||"summary"===t?.context,n=t=>{const e=document.createElement("DIV");return e.innerHTML=t,e.innerText||""},o=t=>{const s=(0,e.select)("wc/store/cart"),n=s.getCartData()?.extensions?.ywsbs_recurring_totals.html;if(n){var o=document.getElementsByClassName("ywsbs-recurring-totals-items")[0];o&&(o.innerHTML=n)}return t};t("ywsbs-subscription-product-price",{showApplyCouponNotice:o,showRemoveCouponNotice:o,cartItemClass:(t,e,n)=>s(n)&&n?.cartItem.item_data.find(t=>"ywsbs-subscription-info"===t.name)?"ywsbs-cart-item":t,subtotalPriceFormat:(t,e,o)=>{if(!s(o))return t;const r=o?.cartItem.item_data;if(!r)return t;const c=r.find(t=>"ywsbs-price-html"===t.name);return c?"<price/> "+n(c.value):t}})}}),t)this[n]=t[n];t.__esModule&&Object.defineProperty(this,"__esModule",{value:!0})})();