mirror of
				https://github.com/mermaid-js/mermaid.git
				synced 2025-11-04 04:44:08 +01:00 
			
		
		
		
	fix: Fix eslint warnings
This commit is contained in:
		@@ -1561,7 +1561,7 @@ Returns **void**
 | 
			
		||||
 | 
			
		||||
```html
 | 
			
		||||
<script>
 | 
			
		||||
  var config = {
 | 
			
		||||
  const config = {
 | 
			
		||||
    theme: 'default',
 | 
			
		||||
    logLevel: 'fatal',
 | 
			
		||||
    securityLevel: 'strict',
 | 
			
		||||
 
 | 
			
		||||
@@ -589,7 +589,7 @@ click Shape2 call callbackFunction() "This is a tooltip for a callback"
 | 
			
		||||
 | 
			
		||||
```html
 | 
			
		||||
<script>
 | 
			
		||||
  var callbackFunction = function () {
 | 
			
		||||
  const callbackFunction = function () {
 | 
			
		||||
    alert('A callback was triggered');
 | 
			
		||||
  };
 | 
			
		||||
</script>
 | 
			
		||||
@@ -653,10 +653,10 @@ Beginner's tip—a full example using interactive links in an HTML page:
 | 
			
		||||
  </pre>
 | 
			
		||||
 | 
			
		||||
  <script>
 | 
			
		||||
    var callback = function () {
 | 
			
		||||
    const callback = function () {
 | 
			
		||||
      alert('A callback was triggered');
 | 
			
		||||
    };
 | 
			
		||||
    var config = {
 | 
			
		||||
    const config = {
 | 
			
		||||
      startOnLoad: true,
 | 
			
		||||
      securityLevel: 'loose',
 | 
			
		||||
    };
 | 
			
		||||
 
 | 
			
		||||
@@ -649,7 +649,7 @@ A node can have click events bound that lead to either a JavaScript callback or
 | 
			
		||||
 | 
			
		||||
```html
 | 
			
		||||
<script>
 | 
			
		||||
  var callback = function (nodeId) {
 | 
			
		||||
  const callback = function (nodeId) {
 | 
			
		||||
    alert('A callback was triggered on ' + nodeId);
 | 
			
		||||
  };
 | 
			
		||||
</script>
 | 
			
		||||
@@ -727,10 +727,10 @@ Beginner's tip—here's a full example of using interactive links in HTML:
 | 
			
		||||
  </pre>
 | 
			
		||||
 | 
			
		||||
  <script>
 | 
			
		||||
    var callback = function () {
 | 
			
		||||
    const callback = function () {
 | 
			
		||||
      alert('A callback was triggered');
 | 
			
		||||
    };
 | 
			
		||||
    var config = {
 | 
			
		||||
    const config = {
 | 
			
		||||
      startOnLoad: true,
 | 
			
		||||
      flowchart: {
 | 
			
		||||
        useMaxWidth: true,
 | 
			
		||||
 
 | 
			
		||||
@@ -695,7 +695,7 @@ Examples of tooltip usage below:
 | 
			
		||||
 | 
			
		||||
```html
 | 
			
		||||
<script>
 | 
			
		||||
  var callback = function () {
 | 
			
		||||
  const callback = function () {
 | 
			
		||||
    alert('A callback was triggered');
 | 
			
		||||
  };
 | 
			
		||||
</script>
 | 
			
		||||
@@ -771,10 +771,10 @@ Beginner's tip—a full example using interactive links in a html context:
 | 
			
		||||
  </pre>
 | 
			
		||||
 | 
			
		||||
  <script>
 | 
			
		||||
    var callback = function () {
 | 
			
		||||
    const callback = function () {
 | 
			
		||||
      alert('A callback was triggered');
 | 
			
		||||
    };
 | 
			
		||||
    var config = {
 | 
			
		||||
    const config = {
 | 
			
		||||
      startOnLoad: true,
 | 
			
		||||
      flowchart: { useMaxWidth: true, htmlLabels: true, curve: 'cardinal' },
 | 
			
		||||
      securityLevel: 'loose',
 | 
			
		||||
 
 | 
			
		||||
@@ -391,13 +391,13 @@ Beginner's tip—a full example using interactive links in an html context:
 | 
			
		||||
  </pre>
 | 
			
		||||
 | 
			
		||||
  <script>
 | 
			
		||||
    var printArguments = function (arg1, arg2, arg3) {
 | 
			
		||||
    const printArguments = function (arg1, arg2, arg3) {
 | 
			
		||||
      alert('printArguments called with arguments: ' + arg1 + ', ' + arg2 + ', ' + arg3);
 | 
			
		||||
    };
 | 
			
		||||
    var printTask = function (taskId) {
 | 
			
		||||
    const printTask = function (taskId) {
 | 
			
		||||
      alert('taskId: ' + taskId);
 | 
			
		||||
    };
 | 
			
		||||
    var config = {
 | 
			
		||||
    const config = {
 | 
			
		||||
      startOnLoad: true,
 | 
			
		||||
      securityLevel: 'loose',
 | 
			
		||||
    };
 | 
			
		||||
 
 | 
			
		||||
@@ -29,7 +29,7 @@
 | 
			
		||||
      src="https://plausible.io/js/plausible.js"
 | 
			
		||||
    ></script>
 | 
			
		||||
    <script>
 | 
			
		||||
      var require = {
 | 
			
		||||
      const require = {
 | 
			
		||||
        paths: { vs: 'https://cdnjs.cloudflare.com/ajax/libs/monaco-editor/0.29.1/min/vs' },
 | 
			
		||||
      };
 | 
			
		||||
    </script>
 | 
			
		||||
@@ -51,16 +51,16 @@
 | 
			
		||||
  <body>
 | 
			
		||||
    <div id="app"></div>
 | 
			
		||||
    <script>
 | 
			
		||||
      var initEditor = exports.default;
 | 
			
		||||
      var parser = new DOMParser();
 | 
			
		||||
      var currentCodeExample = 0;
 | 
			
		||||
      var colorize = [];
 | 
			
		||||
      let initEditor = exports.default;
 | 
			
		||||
      let parser = new DOMParser();
 | 
			
		||||
      let currentCodeExample = 0;
 | 
			
		||||
      let colorize = [];
 | 
			
		||||
 | 
			
		||||
      function colorizeEverything(html) {
 | 
			
		||||
        initEditor(monaco);
 | 
			
		||||
        return new Promise((resolve, reject) => {
 | 
			
		||||
          monaco.editor.setTheme('mermaid');
 | 
			
		||||
          var parsed = parser.parseFromString(html, 'text/html').body;
 | 
			
		||||
          let parsed = parser.parseFromString(html, 'text/html').body;
 | 
			
		||||
          Promise.all(
 | 
			
		||||
            [...parsed.querySelectorAll('pre[id*="code"]')].map((codeBlock) =>
 | 
			
		||||
              monaco.editor.colorize(codeBlock.innerText, 'mermaid')
 | 
			
		||||
@@ -117,7 +117,7 @@
 | 
			
		||||
          function (hook, vm) {
 | 
			
		||||
            hook.beforeEach(function (html) {
 | 
			
		||||
              url = 'https://github.com/mermaid-js/mermaid/blob/develop/src/docs/' + vm.route.file;
 | 
			
		||||
              var editHtml = '[:memo: Edit this Page](' + url + ')\n';
 | 
			
		||||
              let editHtml = '[:memo: Edit this Page](' + url + ')\n';
 | 
			
		||||
              return editHtml + html;
 | 
			
		||||
            });
 | 
			
		||||
 | 
			
		||||
@@ -136,7 +136,6 @@
 | 
			
		||||
        ],
 | 
			
		||||
      };
 | 
			
		||||
 | 
			
		||||
      var num = 0;
 | 
			
		||||
      const isDarkMode = window.matchMedia('(prefers-color-scheme: dark)').matches;
 | 
			
		||||
 | 
			
		||||
      const conf = {
 | 
			
		||||
 
 | 
			
		||||
@@ -208,14 +208,14 @@ The example below show an outline of how this could be used. The example just lo
 | 
			
		||||
 | 
			
		||||
<script>
 | 
			
		||||
  mermaid.mermaidAPI.initialize({ startOnLoad: false });
 | 
			
		||||
  $(function () {
 | 
			
		||||
  $(async function () {
 | 
			
		||||
    // Example of using the API var
 | 
			
		||||
    element = document.querySelector('#graphDiv');
 | 
			
		||||
    var insertSvg = function (svgCode, bindFunctions) {
 | 
			
		||||
    const insertSvg = function (svgCode, bindFunctions) {
 | 
			
		||||
      element.innerHTML = svgCode;
 | 
			
		||||
    };
 | 
			
		||||
    var graphDefinition = 'graph TB\na-->b';
 | 
			
		||||
    var graph = mermaid.mermaidAPI.render('graphDiv', graphDefinition, insertSvg);
 | 
			
		||||
    const graphDefinition = 'graph TB\na-->b';
 | 
			
		||||
    const graph = await mermaid.mermaidAPI.render('graphDiv', graphDefinition, insertSvg);
 | 
			
		||||
  });
 | 
			
		||||
</script>
 | 
			
		||||
```
 | 
			
		||||
@@ -339,7 +339,7 @@ on what kind of integration you use.
 | 
			
		||||
```html
 | 
			
		||||
<script src="../dist/mermaid.js"></script>
 | 
			
		||||
<script>
 | 
			
		||||
  var config = { startOnLoad: true, flowchart: { useMaxWidth: false, htmlLabels: true } };
 | 
			
		||||
  let config = { startOnLoad: true, flowchart: { useMaxWidth: false, htmlLabels: true } };
 | 
			
		||||
  mermaid.initialize(config);
 | 
			
		||||
</script>
 | 
			
		||||
```
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user