From 5a186e68532132b3bc21b06b4c21a117633de3fc Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sun, 18 May 2025 18:34:12 +0300 Subject: [PATCH] fix(highlightjs): syntax highlight not working in settings --- .../src/widgets/type_widgets/options/text_notes/code_block.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/client/src/widgets/type_widgets/options/text_notes/code_block.ts b/apps/client/src/widgets/type_widgets/options/text_notes/code_block.ts index 078405dcc..59ae84743 100644 --- a/apps/client/src/widgets/type_widgets/options/text_notes/code_block.ts +++ b/apps/client/src/widgets/type_widgets/options/text_notes/code_block.ts @@ -1,11 +1,11 @@ -import type { OptionMap } from "@triliumnext/commons"; +import { normalizeMimeTypeForCKEditor, type OptionMap } from "@triliumnext/commons"; import { t } from "../../../../services/i18n.js"; import server from "../../../../services/server.js"; import OptionsWidget from "../options_widget.js"; import { ensureMimeTypesForHighlighting, loadHighlightingTheme } from "../../../../services/syntax_highlight.js"; import { Themes } from "@triliumnext/highlightjs"; -const SAMPLE_LANGUAGE = "javascript"; +const SAMPLE_LANGUAGE = normalizeMimeTypeForCKEditor("application/javascript;env=frontend"); const SAMPLE_CODE = `\ const n = 10; greet(n); // Print "Hello World" for n times