From 727aa0acd7eb4e83f22aff283971f3330b1b576c Mon Sep 17 00:00:00 2001 From: Ariel Mashraki <7413593+a8m@users.noreply.github.com> Date: Fri, 12 Jul 2024 13:07:39 +0300 Subject: [PATCH] doc/website: fix ui build (#4135) --- doc/website/src/theme/prism-include-languages.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/doc/website/src/theme/prism-include-languages.js b/doc/website/src/theme/prism-include-languages.js index 638a4dd9e..1eef57a4a 100644 --- a/doc/website/src/theme/prism-include-languages.js +++ b/doc/website/src/theme/prism-include-languages.js @@ -8,6 +8,7 @@ * @format */ +import ExecutionEnvironment from '@docusaurus/ExecutionEnvironment'; export default function(Prism) { Prism.languages.gotemplate = { @@ -74,7 +75,9 @@ export default function(Prism) { lookbehind: true } }); - window.Prism = Prism; - require(`prismjs/components/prism-hcl`) - delete window.Prism; + if (ExecutionEnvironment.canUseDOM) { + window.Prism = Prism; + require(`prismjs/components/prism-hcl`) + delete window.Prism; + } } \ No newline at end of file