import{s as e}from"./rolldown-runtime-Bjp52BOI.js?dpl=dpl_4UDxC3erAcBDHX8QT9FjyxxnLZSQ";import{Lr as t,dr as n,ur as r}from"./initial-vendor-CbfHqnih.js?dpl=dpl_4UDxC3erAcBDHX8QT9FjyxxnLZSQ";import{Gn as i,Nr as a,Yt as o}from"./index-DiVFqI9q.js?dpl=dpl_4UDxC3erAcBDHX8QT9FjyxxnLZSQ";var s=e(t()),c=(0,s.createContext)(void 0);function l(){let e=(0,s.useContext)(c),t=(0,s.useContext)(o)??e;if(t===void 0)throw Error(`Assistant requires an assistant transport provider.`);return t}var u=e(r(),1),d=({href:e,onClick:t,title:r,className:a})=>(0,u.jsx)(`a`,{href:e,onClick:t,target:`_blank`,rel:`noopener noreferrer`,className:`block`,children:(0,u.jsxs)(`span`,{className:n(`flex items-center text-sm hover:brightness-[0.75] dark:hover:brightness-[1.35] text-primary dark:text-primary-light`,a),children:[(0,u.jsx)(`span`,{className:`truncate font-medium`,children:r}),(0,u.jsx)(i,{"aria-hidden":`true`,strokeWidth:2,className:`size-2.5 shrink-0 opacity-60`})]})});function f(e){if(typeof e!=`string`)return!1;try{return new URL(e).protocol===`https:`}catch{return!1}}var p=({href:e,onClick:t,title:r,titleContainerClassName:i,onInternalLinkClick:o})=>f(e)?(0,u.jsx)(d,{href:e,onClick:t,title:r,className:`gap-1`}):(0,u.jsx)(a,{href:e,onClick:()=>{o?.(),t()},children:(0,u.jsx)(`span`,{className:n(`flex items-center text-sm hover:brightness-[0.75] dark:hover:brightness-[1.35] text-primary dark:text-primary-light`,i),children:(0,u.jsx)(`span`,{className:`truncate font-medium`,children:r})})});export{d as n,l as r,p as t};