import{_ as V}from"./CoLpCmXN.js";import{d as F,a as L,L as b,r as B,bc as H,w as I,e as f,f as c,x as l,g as n,i as u,v as N,aI as O,C as y,aK as S,c as T,o as s,cf as D,aa as G,F as v,y as M,t as $,c8 as j,ci as E,_ as K}from"./BxiWQxwE.js";import P from"./Bg6Dn97n.js";const R=E(P),U={key:0},q={key:0},z=["innerHTML"],J=F({__name:"contact",props:{item:{type:Object,default:null}},async setup(x){let r,_;const{$messages:k}=L(),{getPage:h}=b(),w=x,i=B(0),o=H(w.item),{data:p}=([r,_]=I(async()=>T("cms-contact",async()=>{const t=await h("services/klantenservice/contact-met-dekamarkt"),e=t==null?void 0:t.category.sections;return e?Array.from(e).find(m=>m.name==="items"):null})),r=await r,_(),r),d=f(()=>{var t;return(t=p.value)!=null&&t.items?Array.from(p.value.items).map(e=>j.create(e)):[]}),C=f(()=>{const t=d.value.map(e=>({value:e.id,title:e.name}));return t.unshift({value:0,title:k("common.chooseForm")??""}),t});return(t,e)=>{const m=V,g=R,A=S;return n(o)?(s(),c("article",U,[n(o).title?(s(),c("h2",q,N(n(o).title.value),1)):l("",!0),n(o).text?(s(),c("div",{key:1,class:"show-html",innerHTML:n(D)(n(o).text.value)},null,8,z)):l("",!0),u(m,{id:"customer-service-forms",modelValue:n(i),"onUpdate:modelValue":e[0]||(e[0]=a=>O(i)?i.value=a:null),options:n(C)},null,8,["modelValue","options"]),u(A,null,{default:y(()=>[u(G,{name:"fade"},{default:y(()=>[(s(!0),c(v,null,M(n(d),a=>(s(),c(v,{key:a.id},[a.id===n(i)?(s(),$(g,{key:0,item:a},null,8,["item"])):l("",!0)],64))),128))]),_:1})]),_:1})])):l("",!0)}}}),Y=K(J,[["__scopeId","data-v-f155f8b2"]]);export{Y as default};
