Fix mermaid error handling
This commit is contained in:
parent
b3c66d4a10
commit
e807f1b783
1 changed files with 7 additions and 2 deletions
|
@ -378,9 +378,14 @@ export function finishView (view) {
|
||||||
$ele.html($value.text())
|
$ele.html($value.text())
|
||||||
window.mermaid.init(undefined, $ele)
|
window.mermaid.init(undefined, $ele)
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
|
var errormessage = err
|
||||||
|
if (err.str) {
|
||||||
|
errormessage = err.str
|
||||||
|
}
|
||||||
|
|
||||||
$value.unwrap()
|
$value.unwrap()
|
||||||
$value.parent().append('<div class="alert alert-warning">' + err + '</div>')
|
$value.parent().append('<div class="alert alert-warning">' + errormessage + '</div>')
|
||||||
console.warn(err)
|
console.warn(errormessage)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
// abc.js
|
// abc.js
|
||||||
|
|
Loading…
Reference in a new issue