From 155e1be494f8f864e207a1142ea719fa68d95620 Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Fri, 8 Oct 2021 17:56:24 +0100 Subject: [PATCH] Fix table tokenizer for node help markdown renderer --- .../@node-red/editor-client/src/js/ui/utils.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/utils.js b/packages/node_modules/@node-red/editor-client/src/js/ui/utils.js index 315159086..67795cc55 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/utils.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/utils.js @@ -39,12 +39,12 @@ RED.utils = (function() { type: 'descriptionList', // Should match "name" above raw: match[0], // Text to consume from the source text: match[0].trim(), // Additional custom properties - tokens: this.inlineTokens(match[0].trim()) // inlineTokens to process **bold**, *italics*, etc. + tokens: this.lexer.inlineTokens(match[0].trim()) // inlineTokens to process **bold**, *italics*, etc. }; } }, renderer(token) { - return `
${this.parseInline(token.tokens)}\n
`; // parseInline to turn child tokens into HTML + return `
${this.parser.parseInline(token.tokens)}\n
`; // parseInline to turn child tokens into HTML } }; @@ -64,14 +64,14 @@ RED.utils = (function() { return { // Token to generate type: 'description', // Should match "name" above raw: match[0], // Text to consume from the source - dt: this.inlineTokens(match[1].trim()), // Additional custom properties - types: this.inlineTokens(match[2].trim()), - dd: this.inlineTokens(match[3].trim()), + dt: this.lexer.inlineTokens(match[1].trim()), // Additional custom properties + types: this.lexer.inlineTokens(match[2].trim()), + dd: this.lexer.inlineTokens(match[3].trim()), }; } }, renderer(token) { - return `\n
${this.parseInline(token.dt)}${this.parseInline(token.types)}
${this.parseInline(token.dd)}
`; + return `\n
${this.parser.parseInline(token.dt)}${this.parser.parseInline(token.types)}
${this.parser.parseInline(token.dd)}
`; }, childTokens: ['dt', 'dd'], // Any child tokens to be visited by walkTokens walkTokens(token) { // Post-processing on the completed token tree