summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/render_math.js
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/render_math.js')
-rw-r--r--app/assets/javascripts/render_math.js13
1 files changed, 5 insertions, 8 deletions
diff --git a/app/assets/javascripts/render_math.js b/app/assets/javascripts/render_math.js
index ed7f013ec75..eabdb01b2a9 100644
--- a/app/assets/javascripts/render_math.js
+++ b/app/assets/javascripts/render_math.js
@@ -28,13 +28,10 @@ function renderWithKaTeX(elements, katex) {
export default function renderMath($els) {
if (!$els.length) return;
- import(/* webpackChunkName: 'katex' */ 'katex').then((katex) => {
- import(/* webpackChunkName: 'katex' */ 'katex/dist/katex.css')
- .then(() => {
- renderWithKaTeX($els, katex);
- })
- .catch((err) => {
- flash(`Can't load katex css ${err}`);
- });
+ Promise.all([
+ import(/* webpackChunkName: 'katex' */ 'katex'),
+ import(/* webpackChunkName: 'katex' */ 'katex/dist/katex.css'),
+ ]).then(([katex]) => {
+ renderWithKaTeX($els, katex);
}).catch(() => flash(__('An error occurred while rendering KaTeX')));
}