From 784f353487b258e42c1fdab4a3a0a14083cc1860 Mon Sep 17 00:00:00 2001 From: Heerko Date: Fri, 23 Jul 2021 22:56:48 +0200 Subject: [PATCH] remove ticks from codeblock --- front/src/store/index.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/front/src/store/index.js b/front/src/store/index.js index c143dbd..13e19b4 100644 --- a/front/src/store/index.js +++ b/front/src/store/index.js @@ -34,9 +34,9 @@ let toCSS = (message, currentStream) => { content = re_path.exec(message.content)[1]; return { className: '', emoji_code: '', rules: [], parentClassName: '', id: id, content: font(content), type: type } } else if (is_codeblock) { - return { className: '', emoji_code: '', rules: [], parentClassName: '', id: id, content: content, type: type } + return { className: '', emoji_code: '', rules: [], parentClassName: '', id: id, content: cleanupCodeBlock(content), type: type } } else if (results.length > 0) { // rule and raw - className = emoji.methods.shortcodeToEmoji(results[0]['groups']['selector']); + className = emoji.methods.replaceAllEmojiCodes(results[0]['groups']['selector']); if (emoji.methods.containsEmoji(className)) { emoji_code = emoji.methods.toEmojiCode(className); } @@ -48,6 +48,10 @@ let toCSS = (message, currentStream) => { return null; } +let cleanupCodeBlock = (content) => { + return content.replaceAll('```', ''); +} + let font = (content) => { let font = { family: "",