Skip to content

Commit 308fd00

Browse files
committed
fix(type_widgets/code): not reacting to language changes
1 parent 35f4135 commit 308fd00

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

apps/client/src/widgets/type_widgets/code/CodeMirror.tsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,11 @@ export default function CodeMirror({ className, content, mime, editorRef: extern
4141
codeEditor?.clearHistory();
4242
}, [content]);
4343

44+
// React to language change.
45+
useEffect(() => {
46+
codeEditorRef.current?.setMimeType(mime);
47+
}, [ mime ]);
48+
4449
// React to line wrapping.
4550
useEffect(() => codeEditorRef.current?.setLineWrapping(!!lineWrapping), [ lineWrapping ]);
4651

0 commit comments

Comments
 (0)