1import{_}from"./BUHc5teV.js";import{d as g,u as C,b as e,o as s,c as l,C as h,a0 as k,h as n,f as R,t as c,j as S,i as B,l as i,a1 as I}from"./B3RhqqJg.js";import{u as M}from"./BK6sqt5K.js";import"./CJn-Rygv.js";import"./DPOU78zX.js";import"./DSpUp3w_.js";const x={key:0,class:"rpl-card__topic"},v=g({__name:"TideSearchResultCard",props:{result:{},displayImage:{type:Boolean,default:!0},displayMeta:{type:Boolean,default:!0}},setup(t){const a=t,u=C(),{title:p,url:m,summary:d,image:y}=M(a.result),o=i(()=>I(a.result,"field_topic_name")),r=i(()=>u?.ripple?.search?.contentResultComponents?.[a.result.type]?.card);return(T,V)=>{const f=_;return e(r)?(s(),l(h(e(r)),{key:0,result:a.result,displayMeta:t.displayMeta,displayImage:t.displayImage},null,8,["result","displayMeta","displayImage"])):(s(),l(f,{key:1,class:"tide-search-result-card",image:t.displayImage?e(y):void 0,title:e(p),url:e(m),"data-component":"search-card"},k({default:n(()=>[B("p",null,c(e(d)),1)]),_:2},[t.displayMeta?{name:"meta",fn:n(()=>[e(o)?(s(),R("span",x,c(e(o)),1)):S("",!0)]),key:"0"}:void 0]),1032,["image","title","url"]))}}}),E=Object.assign(v,{__name:"TideSearchResultCard"});export{E 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.