const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/BlogProduct-DORcX4M-.js","assets/index-mfLBMJfB.js","assets/CookieHelper-CffZHYw9.js","assets/ErrorHandlerHelper-KJVkX0B9.js","assets/PriceText-DkrJtN3k.js","assets/FormatHelper-z1RLhZ9L.js","assets/index.enum-Dbdk2Mzg.js","assets/SessionStorageHelper-D4Ve7AOn.js","assets/_plugin-vue_export-helper-DlAUqK2U.js","assets/PriceText-BnpxWkKs.css","assets/AddToCartButton-C8Xac7nT.js","assets/icons-x1qn-SdD.js","assets/RinIcon-BbTzhkUN.js","assets/index-BZT_5WHU.js","assets/RinIcon-BkSmh3Va.css","assets/LoadingSpinner.vue_vue_type_script_setup_true_lang-DG1LVfcP.js","assets/LoadingSpinner-BcPZJQ7q.css","assets/AddToCartButton-C2VRJVQo.css","assets/LimitingProductInfoGrid-DlCXjdSm.js","assets/iconsOLD-9vFKXHwK.js","assets/LimitingPositionDisplay-C1y-EqwA.js","assets/LimitingPositionDisplay-DQoCU6rY.css","assets/LimitingProductInfoGrid-DmITOmDC.css","assets/RinImage-BpQ1Ih7m.js","assets/RinImage-D2FkG2du.css","assets/cart.composable-Dwf34lme.js","assets/ApiRoutes-B3-bmoZl.js","assets/index-DNvnV8gH.js","assets/DomEventHelper-g1lmsfws.js","assets/TrackingHelper-BMNzygJO.js","assets/TransformHelper-DACRbvdA.js","assets/EventsHelper-34QGOHr-.js","assets/zapi.composable-CttsYmKQ.js","assets/AddressHelper-C-GEeLo6.js","assets/ProductHelper-CU2ccDRQ.js","assets/CartHelper-Ba32Z6Zs.js","assets/BlogProduct-BFZU2tzv.css"])))=>i.map(i=>d[i]);
import{d as b,j as t,v as C,b as y,g as p,o as n,q as P,M as z,a as e}from"./CookieHelper-CffZHYw9.js";import{_ as D}from"./preload-helper-BAqEVI7A.js";import{u as M}from"./product.composable-DSD0Sfp8.js";import{C as B}from"./CustomerHelper-0liEvtAr.js";import{_ as V}from"./LoadingSpinner.vue_vue_type_script_setup_true_lang-DG1LVfcP.js";import{u as R}from"./media.composable-DXLr01SQ.js";import{_ as U}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{V as w}from"./VueI18nHelper-DBhtz-CO.js";import"./ErrorHandlerHelper-KJVkX0B9.js";import"./PApiRoutes-D19Ih3GZ.js";import"./ApiRoutes-B3-bmoZl.js";import"./index-DNvnV8gH.js";import"./DomEventHelper-g1lmsfws.js";import"./URLHandler-CIG9rfST.js";import"./index-mfLBMJfB.js";import"./SessionStorageHelper-D4Ve7AOn.js";const k={key:0,class:"product-panel"},O=b({__name:"DynamicBlogProductContainer",props:{matchcode:{required:!0,type:String}},setup(u){const s=M(),a=R(),l=t(!1),r=t({active:!1,documentEventListeners:[],position:{current:-1,list:"ll",total:-1},shoppingAllowed:!0}),o=t(null),m=t(""),E=u,d=t(null),i=t(!0);return C(async()=>{var _,g,f,I,h;l.value=B.isPartner();const c=await s.getProductsByMatchcodes([E.matchcode]);c&&c.length===1&&([o.value]=c);const v=await D(()=>import("./BlogProduct-DORcX4M-.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36]));if(d.value=v.default,(g=(_=o.value)==null?void 0:_.imageGallery[0])!=null&&g.mediaId){const W=await a.getMediaItemImageUrlsByIds([(I=(f=o.value)==null?void 0:f.imageGallery[0])==null?void 0:I.mediaId]);m.value=((h=W[0])==null?void 0:h.mediaUrl)??""}i.value=!1}),(c,v)=>i.value||o.value?(n(),y("div",k,[!i.value&&o.value?(n(),P(z(d.value),{key:0,"img-url":m.value,"is-partner":l.value,limiting:r.value,product:o.value},null,8,["img-url","is-partner","limiting","product"])):p("",!0),i.value?(n(),P(V,{key:1})):p("",!0)])):p("",!0)}}),S=U(O,[["__scopeId","data-v-85ab880b"]]),T={class:"ringana-blog-product"},$=b({__name:"RinganaBlogProduct",setup(u){return C(async()=>{const s=document.querySelectorAll('[id^="vue-blog-product-"]');for(const a of s){const r=a.id.split("-").splice(3).join("-");r&&w.initVueWithI18NMultipleForPage(S,`#vue-blog-product-${r}`,[e.locize.webshopWordpress.namespaces.MISC,e.locize.webshopWordpress.namespaces.PRODUCTSOVERVIEW,e.locize.products.namespaces.PRODUCTS_UFE,e.locize.webshopWordpress.namespaces.LIMITING],[{projectId:e.locize.webshopWordpress.PROJECTID,version:e.locize.webshopWordpress.version},{projectId:e.locize.products.PROJECTID,version:e.locize.products.version}],{matchcode:r})}}),(s,a)=>(n(),y("div",T))}});w.initVueWithI18NForPage($,".ringana-blog-vue",[e.locize.webshopWordpress.namespaces.MISC]);
