MCPcopy Create free account
hub / github.com/Qinbf/groundmap / refDisplayText

Function refDisplayText

tools/debug-console/lib/wiki-ref.ts:128–132  ·  view source on GitHub ↗
(ref: WikiRef)

Source from the content-addressed store, hash-verified

126
127/** 默认显示文本:alias 优先;没有时用 path#anchor 的精简形 */
128export function refDisplayText(ref: WikiRef): string {
129 if (ref.alias) return ref.alias;
130 const slug = ref.path.replace(/^wiki\//, "").replace(/^raw\//, "raw:").replace(/\.md$/, "");
131 return ref.anchor ? `${slug}#${ref.anchor}` : slug;
132}
133
134/** 把 ref 编进自定义 href,方便 ReactMarkdown 的 a 组件解析回 ref 对象 */
135export function refToHref(ref: WikiRef): string {

Callers 3

MessageBubbleFunction · 0.90
inlineWikiRefsFunction · 0.85
neutralizeBrokenRefsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected