fix(app): keep bare slash as plain inline code (#34122)
Co-authored-by: 𝓛𝓲𝓽𝓽𝓵𝓮 𝓕𝓻𝓪𝓷𝓴 <little-frank@opencord.local>
This commit is contained in:
co-authored by
𝓛𝓲𝓽𝓽𝓵𝓮 𝓕𝓻𝓪𝓷𝓴
parent
43e39d7f68
commit
cd56c51e2d
@@ -1,6 +1,7 @@
|
|||||||
export function inlineCodeKind(text: string): "path" | "url" | undefined {
|
export function inlineCodeKind(text: string): "path" | "url" | undefined {
|
||||||
if (/^https?:\/\//i.test(text)) return "url"
|
if (/^https?:\/\//i.test(text)) return "url"
|
||||||
if (/^[a-z][a-z0-9+.-]*:\/\//i.test(text)) return
|
if (/^[a-z][a-z0-9+.-]*:\/\//i.test(text)) return
|
||||||
|
if (text === "/") return
|
||||||
if (/^\/[a-z][a-z0-9-]*$/i.test(text)) return
|
if (/^\/[a-z][a-z0-9-]*$/i.test(text)) return
|
||||||
if (/\s/.test(text)) return
|
if (/\s/.test(text)) return
|
||||||
if (/[()\[\]{}*+=<>|&^"';]/.test(text)) return
|
if (/[()\[\]{}*+=<>|&^"';]/.test(text)) return
|
||||||
|
|||||||
Reference in New Issue
Block a user