1import{B as u,k as r,n as m,d as p,m as n,o as a,p as _,P as i,E as k}from"#entry";const x=["href","target","rel"],v=u({__name:"ProseA",props:{href:{type:String,default:""}},setup(o){const e=o,l=r(()=>{if(!e.href)return!1;const t=e.href.startsWith("http")||e.href.startsWith("//"),s=e.href.startsWith("#");return!t&&!s}),h=r(()=>e.href?e.href.startsWith("/")?e.href:`/definition/${e.href}`:"/"),c=r(()=>e.href?.startsWith("http")?"_blank":void 0),f=r(()=>e.href?.startsWith("http")?"noopener noreferrer":void 0);return(t,s)=>{const d=k;return n(l)?(a(),m(d,{key:0,to:n(h),class:"text-emerald-600 hover:text-emerald-700 underline decoration-emerald-300 hover:decoration-emerald-500 transition-colors"},{default:_(()=>[i(t.$slots,"default")]),_:3},8,["to"])):(a(),p("a",{key:1,href:o.href,target:n(c),rel:n(f),class:"text-emerald-600 hover:text-emerald-700 underline decoration-emerald-300 hover:decoration-emerald-500 transition-colors"},[i(t.$slots,"default")],8,x))}}}),g=Object.assign(v,{__name:"ProseA"});export{g 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.