refactor not to use nested ternary statements

Этот коммит содержится в:
Florian Orben
2015-11-30 18:21:02 +01:00
родитель 379a9a89ed
Коммит 6cd283e7f6

Просмотреть файл

@@ -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) {