1import{Mt as e,W as t,a as n,an as r,dn as i,dt as a,ht as o,mt as s,n as c,o as l,pt as u,qt as d,sn as f,vt as p}from"#entry";var m=[`href`,`target`,`rel`],h=`_self`,g=`_blank`,_={__name:`EntryLink`,props:{link:{type:Object,default(){return{}}},locale:{type:String,default:null}},setup(_){let v=n(),y=c(),{link:b,locale:x}=r(_),S=a(()=>b.value?.entry?.[0]),C=a(()=>b.value?.__typename===`entryLink_anchorLink_BlockType`),w=a(()=>!!S.value?.externalUrl),T=a(()=>b.value?.targetBlank?g:h),E=a(()=>S.value?.uri===`__home__`?`/`:S.value?.uri??``),D=a(()=>E.value==null||E.value.startsWith(`/`)?E.value:`/${E.value}`),O=a(()=>b.value?.label??``),k=a(()=>w.value??T.value===`_blank`?`noopener noreferrer`:``),{locale:A}=l(),j=a(()=>x.value?x.value:A.value);return(n,r)=>{let a=t;return f(S)&&f(w)?(e(),o(`a`,{key:0,href:f(S)?.externalUrl,target:f(T),rel:f(k),onClick:r[0]||=e=>f(y).toggleMenuOpen(!1)},i(f(O)),9,m)):f(C)?(e(),u(a,{key:1,to:{hash:`#${f(b)?.anchorId}`}},{default:d(()=>[p(i(f(O)),1)]),_:1},8,[`to`])):f(S)&&f(D)?(e(),u(a,{key:2,to:f(v)(f(D),f(j)),target:f(T),onClick:r[1]||=e=>f(y).toggleMenuOpen(!1)},{default:d(()=>[p(i(f(O)),1)]),_:1},8,[`to`,`target`])):s(``,!0)}}};export{_ as t}; 2//# sourceMappingURL=CObO61Al.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.