1import x from"./BLZPigq4.js";import{R}from"./CJn-Rygv.js";import{u as S}from"./D-CeX8g6.js";import{R as P}from"./BNUgR9Ny.js";import{d as k,n as w,o as g,c as f,a0 as y,h as t,i as s,r as C,g as i,s as M,t as h,z as $,a4 as b,a2 as T,a3 as B,l as m,b as r}from"./K8mPX5Ll.js";import A from"./DUpzANjM.js";import{_ as E}from"./a4e8krdF.js";import"./D3Bpnrpt.js";import"./C0ZrK-Vp.js";const z={class:"rpl-card__meta"},L=k({__name:"RplAvatarCard",props:{el:{default:"div"},image:{},title:{},url:{default:void 0}},emits:["navigate"],setup(a,{emit:e}){const l=a,c=e,{emitRplEvent:d}=w("rpl-card",c),p=m(()=>R),{container:_,trigger:o}=S(),u=()=>{d("navigate",{action:"click",value:l?.url,text:l.title,type:"avatar"},{global:!0})};return(n,v)=>(g(),f(P,{ref_key:"_container",ref:_,link:a.url,el:a.el,type:"avatar"},y({upper:t(()=>[i(B,T(a.image,{class:"rpl-card__media rpl-card__media--avatar",circle:"",aspect:{xs:"square"},sizes:"xs:148px","data-cy":"image"}),null,16)]),title:t(()=>[s("h3",{class:b(p.value),"data-cy":"title"},[i($,{ref_key:"_trigger",ref:o,url:a.url,onClick:u},{default:t(()=>[M(h(a.title),1)]),_:1},8,["url"])],2)]),default:t(()=>[C(n.$slots,"default")]),_:2},[n.$slots.meta?{name:"meta",fn:t(()=>[s("div",z,[C(n.$slots,"meta")])]),key:"0"}:void 0]),1032,["link","el"]))}}),N=Object.assign(L,{__name:"RplAvatarCard"}),O=k({__name:"PromoCard",props:{title:{},summary:{},url:{},image:{},displayStyle:{},showMetadata:{type:Boolean},metadata:{}},setup(a){const e=a,l=m(()=>e.metadata.contentType?.length>0||e.metadata.topic?.length>0||e.metadata.isGrantOngoing),c=m(()=>e.metadata.location?.locality),d=m(()=>e.displayStyle==="thumbnail"||e.displayStyle==="profile"?e.image:null);return(p,_)=>{const o=x,u=N,n=A,v=E;return a.displayStyle==="profile"&&a.image?(g(),f(u,{key:0,title:a.title,image:a.image,url:a.url},y({default:t(()=>[s("p",null,h(a.summary),1)]),_:2},[a.showMetadata&&r(l)?{name:"meta",fn:t(()=>[i(o,{meta:a.metadata},null,8,["meta"])]),key:"0"}:void 0]),1032,["title","image","url"])):(g(),f(v,{key:1,title:a.title,image:r(d),url:a.url,highlight:a.displayStyle==="highlight"},y({default:t(()=>[s("p",null,h(a.summary),1)]),_:2},[a.showMetadata&&r(l)?{name:"meta",fn:t(()=>[i(o,{meta:a.metadata},null,8,["meta"])]),key:"0"}:void 0,a.showMetadata&&r(c)?{name:"lower",fn:t(()=>[i(n,{meta:a.metadata},null,8,["meta"])]),key:"1"}:void 0]),1032,["title","image","url","highlight"]))}}}),K=Object.assign(O,{__name:"TideLandingPagePromoCard"});export{K 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.