fix(code): apply syntax highlighting to preview

This commit is contained in:
Elian Doran 2025-05-11 23:10:01 +03:00
parent 9875d4ba3c
commit 81a7133ab1
No known key found for this signature in database

View File

@ -12,7 +12,7 @@ interface Theme {
type Response = Theme[];
const SAMPLE_MIME = "text/typescript";
const SAMPLE_MIME = "application/typescript";
const SAMPLE_CODE = `\
import { defaultKeymap, history, historyKeymap } from "@codemirror/commands";
import { EditorView, highlightActiveLine, keymap, lineNumbers, placeholder, ViewUpdate, type EditorViewConfig } from "@codemirror/view";
@ -127,8 +127,8 @@ export default class CodeTheme extends OptionsWidget {
parent: this.$sampleEl[0],
});
}
this.editor.setMimeType(SAMPLE_MIME);
this.editor.setText(SAMPLE_CODE);
this.editor.setMimeType(SAMPLE_MIME);
// Load the theme.
const themeId = options.codeNoteTheme;