PageSourceSearch

https://constructor.tech/assets/ch-BubKeyPeoplePage-5kClsxit.js

js constructor.tech collected 2026-10-01 14:40:07 UTC 2,558 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/ch-LinkedInIcon-BOv_PUV1.js","assets/app-index-BGMqnN3C.js","assets/app-index-D8WdADzu.css","assets/ch-WebsiteIcon-DRK9_b2v.js"])))=>i.map(i=>d[i]);
2import{_ as k,o as t,c as n,e as r,h as l,k as _,b as g,m as o,l as d,r as s}from"./app-index-BGMqnN3C.js";const b={name:"BubKeyPeoplePage",components:{LinkedInIcon:o(()=>d(()=>import("./ch-LinkedInIcon-BOv_PUV1.js"),__vite__mapDeps([0,1,2]))),XIcon:o(()=>d(()=>import("./app-index-BGMqnN3C.js").then(a=>a.$),__vite__mapDeps([1,2]))),WebsiteIcon:o(()=>d(()=>import("./ch-WebsiteIcon-DRK9_b2v.js"),__vite__mapDeps([3,1,2])))},props:{item:{type:Object,required:!0}},computed:{hasMedia(){return this.item.field_teaser_media?.[0]||this.item.field_media?.[0]},getMedia(){return this.item.field_teaser_media?.[0]??this.item.field_media?.[0]},getLinkedInUrl(){return this.item?.field_linkedin_url?this.item.field_linkedin_url:""},getTwitterUrl(){return this.item?.field_twitter_url?this.item.field_twitter_url:""},getWebsiteUrl(){return this.item?.field_website_url?this.item.field_website_url:""},hasSocialLinks(){return this.getLinkedInUrl||this.getTwitterUrl||this.getWebsiteUrl}}},f={class:"container key-people-page-container"},p={class:"key-people-page-content"},y=["innerHTML"],L=["innerHTML"],I=["innerHTML"],T=["innerHTML"],M={key:0,class:"bub-key-people-page-links"},v=["href"],U=["href"],w=["href"],B={class:"key-people-page-media"};function E(a,H,i,P,W,e){const c=s("LinkedInIcon"),m=s("XIcon"),u=s("WebsiteIcon"),h=s("BaseMediaEntity");return t(),n("div",f,[r("div",p,[r("div",null,[i.item.title&&a.$isBlockHtml(i.item.title)?(t(),n("div",{key:0,class:"key-people-page-title",innerHTML:i.item.title},null,8,y)):i.item.title?(t(),n("h1",{key:1,class:"key-people-page-title",innerHTML:i.item.title},null,8,L)):l("",!0),r("div",{class:"key-people-page-subtitle",innerHTML:i.item.field_subtitle},null,8,I)]),r("div",{class:"key-people-page-body",innerHTML:i.item.body},null,8,T),e.hasSocialLinks?(t(),n("div",M,[e.getLinkedInUrl?(t(),n("a",{key:0,href:e.getLinkedInUrl,target:"_blank","aria-label":"LinkedIn"},[_(c)],8,v)):l("",!0),e.getTwitterUrl?(t(),n("a",{key:1,href:e.getTwitterUrl,target:"_blank","aria-label":"Twitter/X"},[_(m)],8,U)):l("",!0),e.getWebsiteUrl?(t(),n("a",{key:2,href:e.getWebsiteUrl,target:"_blank","aria-label":"Website"},[_(u)],8,w)):l("",!0)])):l("",!0)]),r("div",B,[e.hasMedia?(t(),g(h,{key:0,image_style:"default",media:e.getMedia},null,8,["media"])):l("",!0)])])}const A=k(b,[["render",E]]);export{A 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.