Skip to content
Snippets Groups Projects
Commit b0a91cee authored by marihachi's avatar marihachi
Browse files

Resolve #64

parent 646ea185
No related branches found
No related tags found
No related merge requests found
...@@ -401,13 +401,14 @@ link ...@@ -401,13 +401,14 @@ link
linkLabel linkLabel
= parts:linkLabelPart+ = parts:linkLabelPart+
{ {
return parts; return parts.flat();
} }
linkLabelPart linkLabelPart
= url { return text(); /* text node */ } = "[" linkLabelPart* "]" linkLabelPart* &("](" url:linkUrl ")")
/ link { return text(); /* text node */ } { return applyParser(text(), 'inlineParser'); }
/ !"]" n:inline { return n; } / !"]" n:plain
{ return n; }
linkUrl linkUrl
= url { return text(); } = url { return text(); }
......
...@@ -19,6 +19,10 @@ export function mergeText(nodes: (MfmNode | string)[]): MfmNode[] { ...@@ -19,6 +19,10 @@ export function mergeText(nodes: (MfmNode | string)[]): MfmNode[] {
// Store the char. // Store the char.
storedChars.push(node); storedChars.push(node);
} }
else if (node.type == 'text') {
// Store the text.
storedChars.push(node.props.text);
}
else { else {
generateText(); generateText();
dest.push(node); dest.push(node);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment