"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[9274],{2481:(W,g,o)=>{o.d(g,{A:()=>e});const e=b=>{let u=b.replaceAll(/[^+0-9]/g,"");return u=u.replace(/^0/,"+49"),u}},9274:(W,g,o)=>{o.d(g,{Z:()=>E});var e=o(1099),b=o(4098),u=o(9014),r=o(2119),d=o(3659),p=o(2331),k=o(2481),S=o(8343),C=o(3474),x=o(2092);const K=l=>(_pushScopeId("data-v-1dcc50c1"),l=l(),_popScopeId(),l),T={class:"s-employeeTeaserCard__wrapper"},D={class:"s-employeeTeaserCard__portrait"},B={class:"s-employeeTeaserCard__name"},$={class:"s-employeeTeaserCard__detail"},V={class:"s-employeeTeaserCard__contactAndLinkContainer"},z={class:"s-employeeTeaserCard__contact"},I=["href"],O=["href"],P=["href"],L={key:0,class:"t-button s-employeeTeaserCard__detailLink"},j=(0,e.aZ)({__name:"EmployeeTeaserCard",props:{employee:{type:Object,required:!0},alignmentMobile:{type:String,default:"left"},alignmentDesktop:{type:String,default:"left"},variant:{type:String,required:!0},circledPortrait:Boolean,hiddenFields:Array,onDarkBackground:{type:Boolean,default:null},backgroundColor:{type:String,default:null},aspectRatioPortraitLarge:{type:String,default:"4/3"}},setup(l){const a=l;(0,u.sj)(t=>({"11d0e06c":(0,r.SU)(R),"791ffcff":l.aspectRatioPortraitLarge}));const M=(0,x.T)(),c=(0,e.Fl)(()=>{var t;if((0,p.oe)("teaser_link_enabled",a.employee)==="enabled"&&(0,p.Or)("detail_page_id",a.employee)){const s=(0,p.oe)("detail_page_id",a.employee);return(t=M.pageById(s))==null?void 0:t.url}}),Z=(0,e.Fl)(()=>({"-alignCenter":a.alignmentMobile==="center","-alignLeftDesktop":a.alignmentDesktop==="left","-alignCenterDesktop":a.alignmentDesktop==="center","-variantTeaser":a.variant.startsWith("teaser"),"-variantList":a.variant.startsWith("list"),"-portraitSmall":a.variant.endsWith("image_small"),"-portraitLarge":a.variant.endsWith("image_large"),"-circledPortrait":a.circledPortrait,"-clickable":c.value,"-textOnDarkBackground":J.value})),f=()=>{const t=s=>{var y;return!((y=a.hiddenFields)!=null&&y.includes(s))&&(0,p.Or)(s,a.employee)};return t("phone_number")||t("fax_number")||t("email")},w=()=>!!(f()||(0,p.Or)("teaser_text",a.employee)||c.value),H=(0,e.Fl)(()=>c.value?b.Z:"div"),G=(0,e.Fl)(()=>c.value?{to:c.value}:{}),N=(0,S.E)(),R=(0,e.Fl)(()=>N.hasBoxShadow?"var(--shadow-large)":"var(--shadow-bordered), var(--shadow-small)"),Y=(0,e.Fl)(()=>a.backgroundColor===null?{}:(0,C.rG)(a.backgroundColor)),J=(0,e.Fl)(()=>{if(a.backgroundColor!==null)return(0,C.C0)(a.backgroundColor,"white");if(a.onDarkBackground!==null)return["teaser_image_small","list_image_small"].includes(a.variant)&&a.onDarkBackground;throw new Error("Bitte entweder onDarkBackground oder backgroundColor als Property \xFCbergeben.")});return(t,s)=>{const y=(0,e.up)("wsk-image"),m=(0,e.up)("wsk-field"),i=(0,e.up)("wsk-visible"),h=(0,e.up)("icon");return(0,e.wg)(),(0,e.iD)("section",T,[((0,e.wg)(),(0,e.j4)((0,e.LL)((0,r.SU)(H)),(0,e.dG)((0,r.SU)(G),{class:["s-employeeTeaserCard",(0,r.SU)(Z)],style:(0,r.SU)(Y)}),{default:(0,e.w5)(()=>{var _;return[(0,e._)("div",D,[(0,e.Wm)(y,{field:"image",class:"s-employeeTeaserCard__portraitImage",width:"auto",sizes:[64,545,545],base:l.employee},null,8,["base"])]),(0,e.Uk)(),(0,e._)("div",{class:(0,d.C_)(["s-employeeTeaserCard__intro",w()?"":"u-mb24@large"])},[(0,e._)("div",B,(0,d.zw)(t.$getFieldValue("first_name",l.employee))+" "+(0,d.zw)(t.$getFieldValue("surname",l.employee)),1),(0,e.Uk)(),(_=l.hiddenFields)!=null&&_.includes("position")?(0,e.kq)("",!0):((0,e.wg)(),(0,e.j4)(m,{key:0,field:"position",base:l.employee,class:"s-employeeTeaserCard__position"},null,8,["base"]))],2),(0,e.Uk)(),(0,e.Wm)(i,{debug:"",condition:()=>w()},{default:(0,e.w5)(()=>[(0,e._)("div",$,[(0,e.Wm)(i,{condition:()=>t.$hasFieldVisibleContent("teaser_text",l.employee)},{default:(0,e.w5)(()=>[(0,e.Wm)(m,{field:"teaser_text",class:"s-employeeTeaserCard__teaser",base:l.employee},null,8,["base"])]),_:1},8,["condition"]),(0,e.Uk)(),(0,e.Wm)(i,{condition:()=>f()||!!(0,r.SU)(c)},{default:(0,e.w5)(()=>[(0,e._)("div",V,[(0,e.Wm)(i,{condition:()=>f()},{default:(0,e.w5)(()=>{var F,U;return[(0,e._)("div",z,[(F=l.hiddenFields)!=null&&F.includes("phone_number")?(0,e.kq)("",!0):((0,e.wg)(),(0,e.iD)(e.HY,{key:0},[(0,e.Wm)(i,{condition:()=>t.$hasFieldVisibleContent("phone_number",l.employee)},{default:(0,e.w5)(()=>[(0,e.Wm)(m,{mode:"passthrough",field:"phone_number",base:l.employee,class:"u-hide@largeOnly u-dFlex"},{default:(0,e.w5)(({value:n})=>[(0,e._)("a",{href:`tel:${(0,r.SU)(k.A)(n)}`,class:"u-dInlineFlex u-colorCurrentColor",onClick:s[0]||(s[0]=(0,u.iM)(()=>{},["stop"]))},[(0,e.Wm)(h,{type:"phone-alt",variant:"solid",class:"u-mr8"}),(0,e.Uk)(" "+(0,d.zw)(n),1)],8,I)]),_:1},8,["base"])]),_:1},8,["condition"]),(0,e.Uk)(),(0,e.Wm)(i,{condition:()=>t.$hasFieldVisibleContent("phone_number",l.employee)},{default:(0,e.w5)(()=>[(0,e.Wm)(m,{mode:"passthrough",field:"phone_number",base:l.employee,class:"u-hide@mobileOnly u-dFlex"},{default:(0,e.w5)(({value:n})=>[(0,e.Wm)(h,{type:"phone-alt",variant:"solid",class:"u-mr8"}),(0,e.Uk)(" "+(0,d.zw)(n),1)]),_:1},8,["base"])]),_:1},8,["condition"])],64)),(0,e.Uk)(),(U=l.hiddenFields)!=null&&U.includes("phone_number2")?(0,e.kq)("",!0):((0,e.wg)(),(0,e.iD)(e.HY,{key:1},[(0,e.Wm)(i,{condition:()=>t.$hasFieldVisibleContent("phone_number2",l.employee)},{default:(0,e.w5)(()=>[(0,e.Wm)(m,{mode:"passthrough",field:"phone_number2",base:l.employee,class:"u-hide@largeOnly u-dFlex"},{default:(0,e.w5)(({value:n})=>[(0,e._)("a",{href:`tel:${(0,r.SU)(k.A)(n)}`,class:"u-dInlineFlex u-colorCurrentColor",onClick:s[1]||(s[1]=(0,u.iM)(()=>{},["stop"]))},[(0,e.Wm)(h,{type:"phone-alt",variant:"solid",class:"u-mr8"}),(0,e.Uk)(" "+(0,d.zw)(n),1)],8,O)]),_:1},8,["base"])]),_:1},8,["condition"]),(0,e.Uk)(),(0,e.Wm)(i,{condition:()=>t.$hasFieldVisibleContent("phone_number2",l.employee)},{default:(0,e.w5)(()=>[(0,e.Wm)(m,{mode:"passthrough",field:"phone_number2",base:l.employee,class:"u-hide@mobileOnly u-dFlex"},{default:(0,e.w5)(({value:n})=>[(0,e.Wm)(h,{type:"phone-alt",variant:"solid",class:"u-mr8"}),(0,e.Uk)(" "+(0,d.zw)(n),1)]),_:1},8,["base"])]),_:1},8,["condition"])],64)),(0,e.Uk)(),(0,e.Wm)(i,{condition:()=>t.$hasFieldVisibleContent("fax_number",l.employee)},{default:(0,e.w5)(()=>{var n;return[(n=l.hiddenFields)!=null&&n.includes("fax_number")?(0,e.kq)("",!0):((0,e.wg)(),(0,e.j4)(m,{key:0,mode:"passthrough",field:"fax_number",base:l.employee,class:"u-dFlex"},{default:(0,e.w5)(({value:v})=>[(0,e.Wm)(h,{type:"file-alt",variant:"solid",class:"u-mr8"}),(0,e.Uk)(" "+(0,d.zw)(v),1)]),_:1},8,["base"]))]}),_:1},8,["condition"]),(0,e.Uk)(),(0,e.Wm)(i,{condition:()=>t.$hasFieldVisibleContent("email",l.employee)},{default:(0,e.w5)(()=>{var n;return[(n=l.hiddenFields)!=null&&n.includes("email")?(0,e.kq)("",!0):((0,e.wg)(),(0,e.j4)(m,{key:0,mode:"passthrough",field:"email",base:l.employee,class:"u-dFlex"},{default:(0,e.w5)(({value:v})=>[(0,e._)("a",{href:`mailto:${v}`,class:"u-colorCurrentColor u-dInlineFlex",onClick:s[2]||(s[2]=(0,u.iM)(()=>{},["stop"]))},[(0,e.Wm)(h,{type:"envelope",variant:"solid",class:"u-mr8"}),(0,e.Uk)(" "+(0,d.zw)(v),1)],8,P)]),_:1},8,["base"]))]}),_:1},8,["condition"])])]}),_:1},8,["condition"]),(0,e.Uk)(),(0,r.SU)(c)?((0,e.wg)(),(0,e.iD)("div",L,`
                                Profil anzeigen
                            `)):(0,e.kq)("",!0)])]),_:1},8,["condition"])])]),_:1},8,["condition"])]}),_:1},16,["class","style"]))])}}});var A=o(1210);const E=(0,A.Z)(j,[["__scopeId","data-v-1dcc50c1"]])}}]);
