PageSourceSearch

https://www.rapperswil-zuerichsee.ch/_nuxt/Bv5BktpT.js

js rapperswil-zuerichsee.ch collected 2026-09-24 22:23:16 UTC 5,992 bytes, 2 lines download raw bytes

1import{B as e,D as t,Jt as n,V as r,d as i,f as a,it as o,l as s,p as c,u as l,v as u,wt as d,x as f,y as p}from"./DzgzMDuw.js";import{r as m}from"./C3UF5tTz.js";import{t as h}from"./T6tGe3Hn.js";import{C as g,D as _,O as v,f as y,i as b,l as x,m as S,r as C,u as w,w as T}from"./BPHDu9N5.js";import{t as E}from"./CIu7E1gu.js";import{o as D}from"./CGOMB-0h.js";import{g as O}from"./CTq1MnyU2.js";import{a as k,i as A}from"./BB9F4syL2.js";import{r as j}from"./BkwcBMYw2.js";import{t as M}from"./BsX9ox6P.js";import{t as N}from"./BxN0sEve.js";import"./BBaQjmtT.js";import{t as P}from"./e6L3hb8q.js";function F(e){let[n,r]=e.split(`::`,2),i=t(w,()=>s(()=>`default`),!0),a=t(x,()=>s(function(){return[]}),!0),o=t(g,()=>s(function(){return[]}),!0),c=t(C,null),l=c?.value.uuid||``,u=c?.value.index===void 0?s(()=>0):c.value.index,d=t(_,null),f=t(v,null),p=t(b,null),m=t(T,()=>s(()=>null),!0),h=s(()=>c?.value.parentType),S=!!c?.value.isEditing,E=s(()=>{if(n===`from_library`)return{...c?.value.options||{},...p?.mutatedOptions[l]||{}};let e=n===`blokkli_fragment`?`fragment:`+c?.value.fragmentName:r,t=(p?.definitions.runtimeOptions.value||M)[e]||{};return Object.entries(t).reduce((e,[t,n])=>{let r=n;if(p){let n=p.mutatedOptions[l]||{};if(n[t]!==void 0&&n[t]!==null)return e[t]=N(r,n[t]),e}return d&&d.value[t]!==void 0&&d.value[t]!==null?(e[t]=N(r,d.value[t]),e):c?.value.options&&c.value.options[t]!==void 0&&c.value.options[t]!==null?(e[t]=N(r,c.value.options[t]),e):(e[t]=r[1],e)},{})});return p?.useBlockRegistration&&p.dom&&n!==`from_library`&&n!==`blokkli_fragment`&&!t(y,!1)&&S&&p.useBlockRegistration(p.dom,f??l),{uuid:l,index:u,options:E,isEditing:S,parentType:h,fieldListType:i,siblings:a,rootBlocks:o,provider:m,isSelected:p?s(()=>p.selectedUuids.value.includes(l)):void 0}}function I(e,n){let r=t(e,null);return s(()=>r?.value||n)}function L(e,t){r(e,t)}function R(e,t){return s(()=>{let n=t.value[e.value-1];if(n&&n.bundle===`title`&&n.options.anchorOnly===`1`){let e=n.props?.anchorTitle||n.props?.title;if(e)return O(e)}})}var z=m(P),B={class:`employee-teaser`},V={class:`aspect-square`},H=[`src`,`alt`],ee={class:`title mt-size-6 is-size-5 belowTablet:mt-size-7 tablet:!text-size-5 desktop:!text-size-4`},U={key:0,class:`subtitle mb-0 mt-2 is-size-6 tablet:!text-size-6 desktop:!text-size-5`},W={class:`employee-teaser-links mt-size-7 flex flex-col flex-wrap gap-1 is-size-5 belowTablet:mt-size-7`},G={class:`flex gap-2`},K={class:`sr-only`},q=[`href`,`title`],J={class:`sr-only`},Y=[`href`,`title`],X={class:`sr-only`},Z=[`href`,`title`],Q={class:`sr-only`},$=[`href`,`title`],te={class:`sr-only`},ne={class:`mt-size-8 flex flex-col gap-1`},re=[`href`],ie=[`href`],ae=Object.assign(f({__name:`index`,props:{contactUrl:{},department:{},firstName:{},lastName:{},linkedin:{},nid:{},phone:{},portrait:{},position:{},status:{type:Boolean},title:{},twitter:{},xing:{},showPosition:{type:Boolean,default:!1},showPhoneShort:{type:Boolean,default:!1},showPhoneLong:{type:Boolean,default:!1},showMailShort:{type:Boolean,default:!0},showMailLong:{type:Boolean,default:!1},showLinkedinShort:{type:Boolean,default:!0},showLinkedinLong:{type:Boolean,default:!1}},setup(t){let r=t,{$texts:f}=E(),m=s(()=>r.portrait),g=s(()=>{if(m.value&&`fileUrl`in m.value){let e=A(m.value?.fileUrl?.path),t=m.value?.changed?.toString()||``;if(e)return k(`employee_portrait`,e,t)}return``}),_=s(()=>m.value&&`assetId`in m.value?j(m.value.assetId,{width:560,height:560}).url:``),v=s(()=>(r.position||[]).map(e=>e?.name).filter(D).join(`,`)),y=s(()=>r.phone?`tel:${r.phone}`:``),b=s(()=>r.xing?`https://www.xing.com/profile/${r.xing}`:``),x=s(()=>r.linkedin?`https://www.linkedin.com/in/${r.linkedin}`:``),S=s(()=>r.twitter?`https://www.twitter.com/${r.twitter}`:``);return(r,s)=>{let m=z,C=h;return e(),c(`article`,B,[l(`div`,V,[l(`img`,{class:`w-full`,height:`560`,loading:`lazy`,src:d(g)||d(_),alt:`${t.firstName} ${t.lastName} - ${d(v)}`},null,8,H)]),l(`h3`,ee,n(t.firstName)+` `+n(t.lastName),1),t.showPosition&&d(v)?(e(),c(`p`,U,[l(`span`,null,n(d(v)),1)])):a(``,!0),l(`div`,W,[l(`div`,G,[t.showMailShort&&t.contactUrl?.path?(e(),i(C,{key:0,class:`link with-icon is-grey`,to:t.contactUrl.path,title:d(f)(`employee.sendMail`)},{default:o(()=>[p(m,{name:`email`}),l(`span`,K,n(d(f)(`employee.sendMail`)),1)]),_:1},8,[`to`,`title`])):a(``,!0),t.showPhoneShort&&d(y)?(e(),c(`a`,{key:1,class:`link with-icon is-grey`,href:d(y),title:d(f)(`employee.call`)},[p(m,{name:`phone`}),l(`span`,J,n(d(f)(`employee.call`)),1)],8,q)):a(``,!0),t.showLinkedinShort&&d(x)?(e(),c(`a`,{key:2,class:`link with-icon is-grey`,href:d(x),target:`_blank`,title:d(f)(`employee.connectLinkedin`)},[p(m,{name:`linkedin`}),l(`span`,X,n(d(f)(`employee.connectLinkedin`)),1)],8,Y)):a(``,!0),d(b)?(e(),c(`a`,{key:3,class:`link with-icon is-grey`,href:d(b),target:`_blank`,title:d(f)(`employee.connectXing`)},[p(m,{name:`xing`}),l(`span`,Q,n(d(f)(`employee.connectXing`)),1)],8,Z)):a(``,!0),d(S)?(e(),c(`a`,{key:4,class:`link with-icon is-grey`,href:d(S),target:`_blank`,title:d(f)(`employee.connectTwitter`)},[p(m,{name:`twitter`}),l(`span`,te,n(d(f)(`employee.connectTwitter`)),1)],8,$)):a(``,!0)]),l(`div`,ne,[t.showMailLong&&t.contactUrl?.path?(e(),i(C,{key:0,class:`link`,to:t.contactUrl.path},{default:o(()=>[u(n(d(f)(`employee.sendMail`)),1)]),_:1},8,[`to`])):a(``,!0),t.showPhoneLong&&d(y)?(e(),c(`a`,{key:1,class:`link`,href:d(y)},n(t.phone),9,re)):a(``,!0),t.showLinkedinLong&&d(x)?(e(),c(`a`,{key:2,class:`link`,href:d(x),target:`_blank`},n(d(f)(`employee.connectLinkedin`)),9,ie)):a(``,!0)])])])}}}),{__name:`EmployeeTeaser`});function oe(e){let n=t(S,null);if(!n)return{uuid:``,index:s(()=>0),isEditing:!1,parentType:s(()=>void 0),fieldListType:s(()=>`default`),siblings:s(()=>[]),rootBlocks:s(()=>[]),options:s(()=>({})),provider:s(()=>null)};let r=t(b,null);return r?.dom&&r.useBlockRegistration&&r.useBlockRegistration(r.dom,n.uuid),n}export{I as a,R as i,ae as n,F as o,L as r,oe as t};
2//# sourceMappingURL=Bv5BktpT.js.map

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.