import{u as M}from"./BfCosJFp.js";import{_ as R}from"./UobIoCfR.js";import{d as V,as as g,c as l,e as n,f as o,g as h,C as j,a5 as u,B as k,F as C,A as w,m as F,t as q,p as f}from"./CQ5rtXCu.js";import"./D1fP4VMt.js";const E={class:"grid gap-6 lg:grid-cols-[260px_1fr]"},H={key:0,class:"border border-[#d7d7d7] bg-white px-5 py-8 md:px-10 md:py-10"},Q=["data-content-key"],U=["data-content-key"],G=["src","alt"],Y=V({inheritAttrs:!1,__name:"LuqitianSidebarContactUsLayout",props:{content:{default:()=>[]},footerData:{default:()=>({})},currentPath:{default:""},rootNavKey:{default:""},sidebarTitle:{default:""},resolveItemLink:{},editable:{type:Boolean,default:!1},activeKey:{default:null},onContentClick:{},className:{}},emits:["handle-item-click"],setup(i,{emit:T}){const r=i,I=T,{resolveKey:p,isActive:x,resolveTextStyle:B,handleClick:b}=M({content:g(r,"content"),editable:g(r,"editable"),activeKey:g(r,"activeKey"),onContentClick:r.onContentClick}),s=l(()=>r.content.reduce((e,t)=>(t?.key&&t.key!=="_metadata"&&(e[t.key]=t),e),{})),c=e=>(e==null?"":String(e)).trim(),N=e=>e==null?"":String(e),A=l(()=>c(s.value.title?.attribute?.value)),K=l(()=>c(s.value.title01?.attribute?.value)),S=l(()=>s.value.list??null),L=l(()=>c(s.value.image?.attribute?.src)),$=l(()=>c(s.value.button?.attribute?.value)),_=l(()=>c(s.value.button?.attribute?.target));function P(e){I("handle-item-click",e)}const d=l(()=>s.value.dynamicTextarea||r.content.find(e=>e?.type==="dynamic-textarea")),m=l(()=>s.value.dynamicImage||r.content.find(e=>e?.type==="dynamic-image")),v=l(()=>(Array.isArray(d.value?.data)?d.value.data:[]).map((t,a)=>({key:t?.key||`paragraph-${a}`,text:N(t?.attribute?.value),style:t?.style})).filter(t=>!!t.text.trim())),y=l(()=>(Array.isArray(m.value?.data)?m.value.data:[]).map((t,a)=>({key:t?.key||`image-${a}`,src:c(t?.src),alt:c(t?.alt)||`QR-${a+1}`})).filter(t=>!!t.src)),z=l(()=>!!(v.value.length||y.value.length)),D=e=>B({key:"",style:e});return(e,t)=>(n(),o("section",{class:k(["bg-slate-50 px-4 py-12 md:px-8 md:py-16 lg:px-[12%] lg:py-20",i.className])},[h("div",E,[j(R,{"footer-data":i.footerData,"current-path":i.currentPath,"root-nav-key":i.rootNavKey,"sidebar-title":i.sidebarTitle,"resolve-item-link":i.resolveItemLink,"news-title":A.value,"news-list-item":S.value,"contact-title":K.value,"message-image":L.value,"message-text":$.value,"message-target":_.value,onHandleItemClick:P},null,8,["footer-data","current-path","root-nav-key","sidebar-title","resolve-item-link","news-title","news-list-item","contact-title","message-image","message-text","message-target"]),z.value?(n(),o("div",H,[v.value.length?(n(),o("div",{key:0,class:k(["flex flex-col gap-4",[{mark:u(x)(d.value)}]]),"data-content-key":u(p)(d.value)||void 0,onClick:t[0]||(t[0]=a=>u(b)(d.value))},[(n(!0),o(C,null,w(v.value,a=>(n(),o("p",{key:a.key,class:"w-full whitespace-pre-wrap break-words text-[16px] leading-8 text-[#333]",style:F(D(a.style))},q(a.text),5))),128))],10,Q)):f("",!0),y.value.length?(n(),o("div",{key:1,class:k(["mt-8 flex flex-col gap-6",[{mark:u(x)(m.value)}]]),"data-content-key":u(p)(m.value)||void 0,onClick:t[1]||(t[1]=a=>u(b)(m.value))},[(n(!0),o(C,null,w(y.value,a=>(n(),o("div",{key:a.key,class:"flex w-full justify-center"},[h("img",{src:a.src,alt:a.alt,class:"mx-auto h-auto max-w-full object-contain",loading:"lazy"},null,8,G)]))),128))],10,U)):f("",!0)])):f("",!0)])],2))}});export{Y as default};
