1import{f as b,h}from"./entry.ad64c700.js";import{d as k,v,c as u,e as a,f as n,u as e,A as s,h as o,n as d,j as _,z as m}from"./swiper-vue.d06afa39.js";import g from"./icon-linkedin.faa5122a.js";import x from"./icon-xing.377b9805.js";import{b as y}from"./helper.9024b3e4.js";const $={key:0,class:"text-small"},C={key:2,class:"position text-small"},I={class:"links-wrapper"},S=["href","aria-label"],z=["href","aria-label"],N={key:3,class:"social-media"},B=["href","aria-label"],V=["href","aria-label"],j=k({__name:"ContactInfo",props:{blok:{type:Object,required:!0},size:{type:String,default:"small"},textColor:{type:String,default:""},bgColor:{type:String,default:"light"}},setup(r){const f=r,{t:c}=b(),{blok:t,size:l}=v(f),i=u(()=>l.value==="large"?c("contact_title",{name:t.value.name.split(" ")[0]}):t.value.name),p=u(()=>l.value==="medium"?`${c("our")} ${t.value.position}`:l.value==="large"?c("xxx_our_yyy",{name:t.value.name,position:t.value.position}):t.value.position);return(G,q)=>(a(),n("div",{class:d(["contact__info",`contact__info--${e(l)} contact__info--${r.textColor} contact__info--${r.bgColor}`])},[e(t).label&&e(l)==="large"?(a(),n("div",$,s(e(t).label),1)):o("",!0),e(t).name?(a(),n("div",{key:1,class:d(["name title h6",e(l)])},s(e(i)),3)):o("",!0),e(t).position?(a(),n("div",C,s(e(p)),1)):o("",!0),_("div",I,[e(t).phone_number?(a(),n("a",{key:0,href:e(y)(`tel:${e(t).phone_number}`),class:"btn btn--link btn--fill text-small link","aria-label":`Call to ${e(i)}`},[_("span",null,s(e(t).phone_number),1)],8,S)):o("",!0),e(t).email_address?(a(),n("a",{key:1,href:`mailto:${e(t).email_address}`,class:"btn btn--link btn--fill text-small link","aria-label":`Mail to ${e(i)}`},[_("span",null,s(e(t).email_address),1)],8,z)):o("",!0)]),e(t).linkedin||e(t).xing?(a(),n("div",N,[e(t).linkedin?(a(),n("a",{key:0,href:e(t).linkedin,target:"_blank","aria-label":`Go to ${e(i)} linkedin`},[m(e(g))],8,B)):o("",!0),e(t).xing?(a(),n("a",{key:1,href:e(t).xing,target:"_blank","aria-label":`Go to ${e(i)} xing`},[m(e(x))],8,V)):o("",!0)])):o("",!0)],2))}});const M=h(j,[["__scopeId","data-v-756b5b1c"]]);export{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.