1import{v as b}from"./ds-atom-button-jfKR4OCb.js";import{T as y,E as p,G as w,z as k,b as a,c as n,d as c,B as r,n as o,t as f,C as l,A as u,x as g,D as s,F as _,e as S,I as q,f as v}from"./index-Dvm4xnRL.js";import{n as B}from"./user-75jvV_5M.js";import{s as x}from"./_plugin-vue_export-helper-CHgC5LLL-lGy7RumW.js";import{_ as T}from"./watson-atom-image-DREf4p4s.js";import{_ as $}from"./watson-atom-dynamic-text-CSdFsUVh.js";import{_ as C}from"./watson-atom-link-B3CUoIg2.js";import"./ds-atom-icon-Bu6h7vIJ.js";const L={class:"cta-with-image-container"},I={class:"cta-with-image__wrapper"},M={class:"cta-with-image__content"},O={class:"cta-with-image__content-head"},U={key:0,class:"cta-with-image__subheading u-heading-5"},z={key:0,class:"cta-with-image__description u-paragraph"},D={key:0,class:"cta-with-image__content-body"},V={key:0,class:"cta-with-image__media-container"},j=["src","alt"],N=y({__name:"ds-organism-cta-with-image",props:{heading:{default:""},headingDivider:{type:Boolean,default:!0},subheading:{default:""},description:{default:""},media:{default:""},mediaAlt:{default:"Media"},showMediaOnMobile:{type:Boolean,default:!0},mediaPosition:{default:"left"},enableBackground:{type:Boolean,default:!1},background:{default:""}},setup(e){p(t=>({"7ffc23f4":d.background}));const h=B(),{device:m}=w(h),i=k(),d=e;return(t,R)=>(a(),n("div",L,[c("article",{class:o(["cta-with-image",`cta-with-image--media-${t.mediaPosition}`,{"cta-with-image--background":t.enableBackground}])},[c("div",I,[c("div",M,[c("div",O,[r(t.$slots,"heading",{classes:["cta-with-image__heading",{"cta-with-image__heading--divider":t.headingDivider}]},()=>[t.heading?(a(),n("h2",{key:0,class:o(["cta-with-image__heading u-heading-3",{"cta-with-image__heading--divider":t.headingDivider}])},f(t.heading),3)):l("",!0)],!0),r(t.$slots,"subheading",{classes:["cta-with-image__subheading"]},()=>[t.subheading?(a(),n("h3",U,f(t.subheading),1)):l("",!0)],!0),r(t.$slots,"description",{classes:["cta-with-image__description"]},()=>[t.description?(a(),n("p",z,f(t.description),1)):l("",!0)],!0)]),u(i).body||u(i).action?(a(),n("div",D,[r(t.$slots,"body",{classes:["cta-with-image__body"]},void 0,!0),r(t.$slots,"action",{classes:["cta-with-image__action"]},void 0,!0)])):l("",!0)]),u(m)==="desktop"||u(m)==="tablet"||t.showMediaOnMobile?(a(),n("div",V,[r(t.$slots,"media",{classes:["cta-with-image__media"]},()=>[t.media?(a(),n("img",{key:0,class:"cta-with-image__media",src:t.media,alt:t.mediaAlt},null,8,j)):l("",!0)],!0)])):l("",!0)])],2)]))}}),A=x(N,[["__scopeId","data-v-ac6ea554"]]),P=["innerHTML"],X={__name:"watson-organism-cta-with-image",props:{heading:{type:String,required:!1,default:""},text:{type:String,required:!1,default:""},media:{type:Object,required:!1,default:()=>({})},links:{type:Object,required:!1,default:()=>({})},buttonShow:{type:Boolean,required:!1,default:!1},buttonType:{type:String,required:!1,default:""},buttonSize:{type:String,required:!1,default:""},buttonComponent:{type:String,required:!1,default:""},buttonLink:{type:String,required:!1,default:""},buttonLabel:{type:String,required:!1,default:""},buttonIconLeft:{type:String,required:!1,default:""},buttonIconRight:{type:String,required:!1,default:""},buttonUnderlineToggle:{type:Boolean,required:!1,default:!1},buttonUnderlineText:{type:String,required:!1,default:""},buttonUnderlineIcon:{type:String,required:!1,default:""},enableBackground:{type:Boolean,required:!1,default:!1},backgroundColor:{type:String,required:!1,default:""},data:{type:Object,required:!1,default:()=>({})},typography:{type:Object,required:!1,default:()=>({})}},setup(e){return(h,m)=>(a(),g(u(A),{"media-position":"end","enable-background":e.enableBackground,background:e.backgroundColor},{media:s(({classes:i})=>[e.media?(a(),g(T,{key:0,content:e.media,class:o(i)},null,8,["content","class"])):l("",!0)]),heading:s(({classes:i})=>[v($,{text:e.heading,typography:e.typography.heading,classes:i},null,8,["text","typography","classes"])]),description:s(({classes:i})=>[c("p",{class:o(i),innerHTML:e.text},null,10,P)]),body:s(({classes:i})=>[e.links.length>0?(a(),n("ul",{key:0,class:o([i,"cta-with-image__links"])},[(a(!0),n(_,null,S(e.links,d=>(a(),n("li",{key:d.url,class:"cta-with-image__link"},[d.url||d.label?(a(),g(C,{key:0,href:d.url,"aria-label":d.label},{default:s(()=>[q(f(d.label||d.url),1)]),_:2},1032,["href","aria-label"])):l("",!0)]))),128))],2)):l("",!0)]),action:s(({classes:i}
1)=>[e.buttonShow?(a(),g(u(b),{key:0,class:o(i),type:e.buttonType,size:e.buttonSize,component:e.buttonComponent,url:e.buttonLink,text:e.buttonLabel,"icon-left":e.buttonIconLeft,"icon-right":e.buttonIconRight,underline:e.buttonUnderlineToggle,"underline-text":e.buttonUnderlineText,"underline-icon":e.buttonUnderlineIcon,"enable-underline":e.buttonUnderlineToggle},null,8,["class","type","size","component","url","text","icon-left","icon-right","underline","underline-text","underline-icon","enable-underline"])):l("",!0)]),_:1},8,["enable-background","background"]))}};export{X as default}; 2//# sourceMappingURL=watson-organism-cta-with-image-BTcHD78-.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.