1import{i as g,o as s,a as k,A as u,l as F,e as b,z as y,b0 as x,E as m,n as L,bb as B,_ as C,q as n}from"./wasFCxmo.js";const h={props:{contentFields:{type:Object,default:()=>({})},buttonType:{type:String,default:"link"}},setup(t){const o=n(()=>({"text-left":t.contentFields.alignment&&t.contentFields.alignment.includes("Left"),"text-center":t.contentFields.alignment&&t.contentFields.alignment.includes("Center"),"text-right":t.contentFields.alignment&&t.contentFields.alignment.includes("Right")})),l=n(()=>{const{title:d="",buttonTitle:i="",url:a="",iconAlias:_="",target:f=""}=t.contentFields&&t.contentFields.url&&t.contentFields.url.fields||{},r=t.contentFields.buttonStyle;return{label:i||d,href:a,target:f,iconAlias:_,modifiers:[r&&r.toLowerCase()]}}),e=n(()=>t.contentFields.buttonStyle==="Link - No Button"),c=n(()=>({url:t.contentFields.url?.fields?.url||"",text:t.contentFields.url?.fields?.buttonTitle||"",target:t.contentFields.url?.fields?.target||"_self",linkColor:t.contentFields.url?.fields?.linkColor||"Primary",additionalClasses:"text-md underline"}));return{alignmentClasses:o,mapBtn:l,isLink:e,mapLink:c,props:t}}};function S(t,o,l,e,c,d){const i=B,a=C;return s(),k("div",{class:L(e.alignmentClasses)},[e.isLink?(s(),u(i,x(m({key:0},e.mapLink)),{default:F(()=>[b(y(e.mapLink.text),1)]),_:1},16)):(s(),u(a,m({key:1,"btn-type":l.buttonType},e.mapBtn),null,16,["btn-type"]))],2)}const z=g(h,[["render",S]]);export{z 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.