mirror of
https://github.com/mermaid-js/mermaid.git
synced 2025-01-28 07:03:17 +08:00
Replace multiple returns with single return
This commit is contained in:
parent
9dbb3767e2
commit
901df242b7
@ -159,32 +159,31 @@ export const draw = function (text, id) {
|
||||
}
|
||||
}
|
||||
|
||||
let milestone = ''
|
||||
if (d.milestone) {
|
||||
milestone = ' milestone'
|
||||
}
|
||||
|
||||
let taskClass = ''
|
||||
if (d.active) {
|
||||
if (d.crit) {
|
||||
return res + milestone + ' activeCrit' + secNum
|
||||
} else {
|
||||
return res + milestone + ' active' + secNum
|
||||
}
|
||||
taskClass = ' active'
|
||||
} else if (d.done) {
|
||||
taskClass = ' done'
|
||||
}
|
||||
|
||||
if (d.done) {
|
||||
if (d.crit) {
|
||||
return res + milestone + ' doneCrit' + secNum
|
||||
} else {
|
||||
return res + milestone + ' done' + secNum
|
||||
}
|
||||
}
|
||||
|
||||
if (d.crit) {
|
||||
return res + milestone + ' crit' + secNum
|
||||
if (taskClass.length > 0) {
|
||||
taskClass += 'Crit'
|
||||
} else {
|
||||
taskClass = ' crit'
|
||||
}
|
||||
}
|
||||
|
||||
return res + milestone + ' task' + secNum
|
||||
if (taskClass.length === 0) {
|
||||
taskClass = ' task'
|
||||
}
|
||||
|
||||
if (d.milestone) {
|
||||
taskClass = ' milestone' + taskClass
|
||||
}
|
||||
|
||||
taskClass += secNum
|
||||
|
||||
return res + taskClass
|
||||
})
|
||||
|
||||
// Append task labels
|
||||
|
Loading…
x
Reference in New Issue
Block a user