import{WishlistApp}from"https://cdn.jsdelivr.net/npm/@appmate/wishlist@4.14.1";import"//www.missyempire.com/cdn/shop/t/2/assets/wishlist-king-components.min.js?v=163066309305385847981685716578&missyV=1.0.3";export const createApp=({settings,config,locale})=>{if(window.WishlistKing)return;const app=new WishlistApp({config,settings,locale});return document.querySelectorAll("head > style").forEach(style=>{var styleInnerText=style.innerHTML;(styleInnerText.indexOf("wk-badge .wk-badge")!=-1||styleInnerText.indexOf("wk-button wk-icon")!=-1||styleInnerText.indexOf("wk-icon svg:not(:root)")!=-1||styleInnerText.indexOf("wk-select .wk-control")!=-1)&&style.remove()}),document.getElementById("wishlist-page")&&document.body.classList.add("account","wishlist-index-index","body-wl-page","account-template"),initComponents(app),initEvents(app),app};const initComponents=app=>{const{watch,createComponent,createElement}=app.utils.dom,{getProductHandleFromUrl,getVariantIdFromUrl}=app.utils.url;watch({selector:".header-tool--account .account-links"},target=>{target.prepend(createComponent("wishlist-link",{props:{layout:"icon-only",alignment:"center",badgeLayout:"text-only",badgeParentheses:!1,badgeHiddenIfEmpty:!1,badgeFloating:{position:{placement:"bottom",inset:!0},offset:{mainAxis:7,alignmentAxis:0}}}}))}),watch({selector:".product-info-main .product-addto-links",pageType:["product"]},target=>{target.prepend(createComponent("wishlist-button",{dataset:{productHandle:getProductHandleFromUrl(document.location.href),variantId:getVariantIdFromUrl(document.location.href)},props:{layout:"icon-and-text",alignment:"left",fullWidth:!1,outline:!1}}))}),typeof window.WishlistKingCustom>"u"&&(window.WishlistKingCustom={}),window.WishlistKingCustom.missyempirePLP={settings:{selector:".products-list .product-card__info",skipHidden:!0},callback:function(target){target.prepend(createComponent("wishlist-button",{dataset:{productHandle:getProductHandleFromUrl(target.element.dataset.wkHref),variantId:getVariantIdFromUrl(target.element.dataset.wkHref)},props:{layout:"icon-only",floating:{reference:target,position:{placement:"top-end",inset:!0},offset:0}}}))}},watch(window.WishlistKingCustom.missyempirePLP.settings,target=>{window.WishlistKingCustom.missyempirePLP.callback(target)}),watch({selector:"#quick-window .product-social-links.quick-view",skipHidden:!0},target=>{target.prepend(createComponent("wishlist-button",{dataset:{productHandle:getProductHandleFromUrl(target.element.dataset.wkHref),variantId:getVariantIdFromUrl(target.element.dataset.wkHref)},props:{layout:"icon-only",floating:{reference:target,position:{placement:"top-end",inset:!0},offset:0}}}))}),watch({selector:"#wishlist-page"},target=>{target.replace(createComponent("wishlist-page",{dataset:{wishlistId:app.utils.url.getWishlistIdFromUrl(window.location.pathname)}}))})},initEvents=app=>{}; //# sourceMappingURL=/cdn/shop/t/2/assets/wishlist-king.js.map?v=116899415612397768931695975398