|
@@ -330,9 +330,9 @@
|
|
|
mermaidHtml = await renderMermaidDiagram(code);
|
|
mermaidHtml = await renderMermaidDiagram(code);
|
|
|
} catch (error) {
|
|
} catch (error) {
|
|
|
console.error('Failed to render mermaid diagram:', error);
|
|
console.error('Failed to render mermaid diagram:', error);
|
|
|
- const errorMsg = error instanceof Error ? error.message : String(error);
|
|
|
|
|
- toast.error($i18n.t('Failed to render diagram') + `: ${errorMsg}`);
|
|
|
|
|
- mermaidHtml = null;
|
|
|
|
|
|
|
+ const errorMsg = error instanceof Error ? error.message : String(error);
|
|
|
|
|
+ toast.error($i18n.t('Failed to render diagram') + `: ${errorMsg}`);
|
|
|
|
|
+ mermaidHtml = null;
|
|
|
}
|
|
}
|
|
|
} else if (
|
|
} else if (
|
|
|
(lang === 'vega' || lang === 'vega-lite') &&
|
|
(lang === 'vega' || lang === 'vega-lite') &&
|
|
@@ -342,9 +342,9 @@
|
|
|
vegaHtml = await renderVegaVisualization(code);
|
|
vegaHtml = await renderVegaVisualization(code);
|
|
|
} catch (error) {
|
|
} catch (error) {
|
|
|
console.error('Failed to render Vega visualization:', error);
|
|
console.error('Failed to render Vega visualization:', error);
|
|
|
- const errorMsg = error instanceof Error ? error.message : String(error);
|
|
|
|
|
- toast.error($i18n.t('Failed to render diagram') + `: ${errorMsg}`);
|
|
|
|
|
- vegaHtml = null;
|
|
|
|
|
|
|
+ const errorMsg = error instanceof Error ? error.message : String(error);
|
|
|
|
|
+ toast.error($i18n.t('Failed to render diagram') + `: ${errorMsg}`);
|
|
|
|
|
+ vegaHtml = null;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|