summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlorian Orben <florian.orben@gmail.com>2015-11-30 18:21:02 +0100
committerFlorian Orben <florian.orben@gmail.com>2015-11-30 18:26:32 +0100
commit6cd283e7f6c6e0d3878df54ba957e513b5190081 (patch)
treee0be2cc38c0fc6e1420167062e4777d5ef6bfef7
parent379a9a89ed91dd8a190901c1d564228668416c0c (diff)
downloadchat-6cd283e7f6c6e0d3878df54ba957e513b5190081.tar.gz
chat-6cd283e7f6c6e0d3878df54ba957e513b5190081.tar.bz2
chat-6cd283e7f6c6e0d3878df54ba957e513b5190081.zip
refactor not to use nested ternary statements
-rw-r--r--web/react/utils/markdown.jsx8
1 files changed, 5 insertions, 3 deletions
diff --git a/web/react/utils/markdown.jsx b/web/react/utils/markdown.jsx
index 609e93e1d..f2721c81d 100644
--- a/web/react/utils/markdown.jsx
+++ b/web/react/utils/markdown.jsx
@@ -226,9 +226,11 @@ class MattermostMarkdownRenderer extends marked.Renderer {
listitem(text) {
const taskListReg = /^\[([ |xX])\] /;
const isTaskList = taskListReg.exec(text);
- return isTaskList ?
- `<li>${'<input type="checkbox" disabled="disabled" ' + (isTaskList[1] === ' ' ? '' : 'checked="checked" ') + '/> '}${text.replace(taskListReg, '')}</li>` :
- `<li>${text}</li>`;
+
+ if (isTaskList) {
+ return `<li>${'<input type="checkbox" disabled="disabled" ' + (isTaskList[1] === ' ' ? '' : 'checked="checked" ') + '/> '}${text.replace(taskListReg, '')}</li>`;
+ }
+ return `<li>${text}</li>`;
}
text(txt) {