1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./1902cContactBlockOne.B4U-qf5138502.js","./1902cButtonItems.vue.8o6y6G5138502.js","./1902centry.B1pY1sl138502.js","./entryDhUgsqA.css","./1902c_...slug_.CnOMZi7138502.js","./1902c_commonjsHelpers.Cpj98o6138502.js","./_..CQCnzIf.css","./1902cSingleLocationMap.vue.CXIguNJ138502.js","./1902cTwStandardHeading.vue.D2iZxmh138502.js","./1902cTwHoursDisplayItem.vue.DuPohxf138502.js","./1902cTwIcon.vue.D6ODpKY138502.js","./TwIconUEhtFMt.css","./1902cHoursContent.vue.C-OxXDD138502.js","./1902cTwWebsiteDisplayItem.vue.Csimhty138502.js","./1902cTwAddressDisplayItem.vue.BdUEfrf138502.js","./1902cTwAddressItem.vue.D5lM6Ft138502.js","./1902cTwEmailDisplayItem.vue.dZrTP-y138502.js","./1902cTwDirectionsDisplayItem.vue.D4ner0T138502.js","./1902cTwImage.vue.CurQpOR138502.js","./1902cItemWrapper.vue.C7HLPC6138502.js","./1902cTwContactForm.vue.B7EUkEv138502.js","./1902cvee-validate.esm.BY4Fz6k138502.js","./1902cisEqual.t4WAdXU138502.js","./1902cCircularLoader.BNPTnbW138502.js","./CircularLoader71VXF1V.css","./1902cTwInput.vue.C65STyx138502.js","./1902clistbox.DGvK-JC138502.js","./TwContactFormCsmHGVG.css","./1902cContactBlockTwo.CLHKVlh138502.js","./1902cContactBlockThree.DIhoih6138502.js","./1902cContactBlockZero.CYWtBbD138502.js"])))=>i.map(i=>d[i]); 2import{d as F,c as a,A as l,_ as n,k as u,l as d,p as w,s as P,u as m,Z as I,$ as E}from"./1902centry.B1pY1sl138502.js";import{_ as D}from"./1902cTwBlockPadding.vue.Dy0kSmD138502.js";import{c as S,d as x,h as V,a as L}from"./1902c_...slug_.CnOMZi7138502.js";import"./1902c_commonjsHelpers.Cpj98o6138502.js";const M=F({__name:"ContactBlock",props:{block:{},blockId:{},bodyFont:{},campaignName:{},colorScheme:{},disableTopPadding:{type:Boolean},domainName:{},featuredImage:{},headingFont:{},language:{},roundedButtons:{type:Boolean},sectionPadding:{}},async setup(p){const e=p;let r;const i=a(()=>e.block.items&&e.block.items.contactForm&&S(e.block.items.contactForm)?e.block.items.contactForm:null),t=a(()=>e.block.items&&e.block.items.location&&Object.keys(e.block.items.location).length?e.block.items.location:null),s=a(()=>x(t.value)),v=a(()=>!!(s.value&&s.value.displayAddress)),g=a(()=>!!(s.value&&s.value.displayDirections)),b=a(()=>!!(t.value&&t.value.displayBusinessHours&&V(t.value))),_=a(()=>!!(s.value&&s.value.displayMap)),k=a(()=>t.value&&t.value.displayEmail&&t.value.email?t.value.email:null),y=a(()=>{switch(L(e.block.backgroundSettings,e.colorScheme)){case"dark":return"text-slate-800";case"white":return"text-white";case"accent":default:return"text-accent"}}),h=a(()=>[y.value,"w-6","h-6"]),f=a(()=>{const o=["w-full","align-middle"];return i.value?o.push("rounded-t-md"):o.push("rounded-md"),o}),C=a(()=>t.value&&t.value.displayWebsiteUrl&&t.value.websiteUrl?t.value.websiteUrl:null),B=a(()=>({block:e.block,blockId:e.blockId,bodyFont:e.bodyFont,campaignName:e.campaignName,colorScheme:e.colorScheme,contactForm:i.value,displayAddress:v.value,displayDirections:g.value,displayHours:b.value,displayMap:_.value,domainName:e.domainName,email:k.value,featuredImage:e.featuredImage,formBackgroundColor:c.value,headingFont:e.headingFont,iconClasses:h.value,inputLabelClasses:A.value,language:e.language,location:t.value,mapClasses:f.value,roundedButtons:e.roundedButtons,url:C.value,validAddress:s.value})),c=a(()=>e.block.backgroundSettings.type==="color"&&e.block.backgroundSettings.backgroundColor==="white"?"bg-slate-100":"bg-white"),A=a(()=>{const o=["text-sm","font-semibold","mb-1"];return c.value==="bg-slate-100"?o.push("text-slate-700"):o.push("text-slate-600"),o});return r=a(()=>{switch(e.block.selected){case 1:return l(()=>n(()=>import("./1902cContactBlockOne.B4U-qf5138502.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]),import.meta.url));case 2:return l(()=>n(()=>import("./1902cContactBlockTwo.CLHKVlh138502.js"),__vite__mapDeps([28,2,3,4,5,6]),import.meta.url));case 3:return l(()=>n(()=>import("./1902cContactBlockThree.DIhoih6138502.js"),__vite__mapDeps([29,2,3]),import.meta.url));case 0:default:return l(()=>n(()=>import("./1902cContactBlockZero.CYWtBbD138502.js"),__vite__mapDeps([30,2,3]),import.meta.url))}}),(o,N)=>(u(),d(D,{"disable-top-padding":o.disableTopPadding,"section-padding":o.sectionPadding,"container-classes":"tw-container"},{default:w(()=>[(u(),d(P(m(r)),I(E(m(B))),null,16))]),_:1},8,["disable-top-padding","section-padding"]))}});
2export{M as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.