1import{u as x}from"./D-CeX8g6.js";import{R as p}from"./BNUgR9Ny.js";import{d as r,n as T,o,c as s,a0 as C,h as e,g as i,a2 as v,a3 as y,r as k,s as h,t as c,$ as A,i as d}from"./K8mPX5Ll.js";const R={class:"rpl-card__cta rpl-type-h3","data-cy":"title"},b=r({__name:"RplCallToActionCard",props:{el:{default:"div"},image:{default:void 0},title:{},url:{default:void 0},ctaText:{default:"Call to action"},variant:{default:"filled"}},emits:["navigate"],setup(t,{emit:n}){const a=t,l=n,{emitRplEvent:u}=T("rpl-card",l),{container:m,trigger:g}=x(),_=()=>{u("navigate",{action:"click",value:a?.url,label:a.title,text:a.ctaText,type:"call-to-action"},{global:!0})};return(f,L)=>(o(),s(p,{ref_key:"_container",ref:m,type:"call-to-action",class:"rpl-card--inset",link:t.url,el:t.el},C({title:e(()=>[d("h3",R,c(t.title),1)]),default:e(()=>[k(f.$slots,"default"),i(A,{ref_key:"_trigger",ref:g,el:"a",url:t.url,role:"button",variant:t.variant,"data-cy":"cta",onClick:_},{default:e(()=>[h(c(t.ctaText),1)]),_:1},8,["url","variant"])]),_:2},[t.image?{name:"upper",fn:e(()=>[i(y,v(t.image,{class:"rpl-card__media rpl-card__media--inset",aspect:{xs:"wide",s:"ultrawide",m:"panorama",l:"full"},sizes:"xs:768px","data-cy":"image"}),null,16)]),key:"0"}:void 0]),1032,["link","el"]))}}),$=Object.assign(b,{__name:"RplCallToActionCard"}),w=["innerHTML"],B=r({__name:"CallToAction",props:{title:{},image:{},url:{},ctaText:{},summary:{}},setup(t){return(n,a)=>{const l=$;return o(),s(l,{title:t.title,image:t.image,url:t.url,ctaText:t.ctaText},{default:e(()=>[d("div",{"data-cy":"summary",innerHTML:t.summary},null,8,w)]),_:1},8,["title","image","url","ctaText"])}}}),j=Object.assign(B,{__name:"TideLandingPageCallToAction"});export{j 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.