Merge pull request #612 from SISheogorath/fix/mermaidErr
Fix mermaid error handling Fixes #610
This commit is contained in:
		
						commit
						dad5798472
					
				@ -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…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user