feat(code): enable line numbers

This commit is contained in:
Elian Doran 2025-05-10 19:15:38 +03:00
parent cfa8987b25
commit c84a390699
No known key found for this signature in database

View File

@ -1,12 +1,13 @@
import { defaultKeymap } from "@codemirror/commands"; import { defaultKeymap } from "@codemirror/commands";
import { EditorView, keymap, type EditorViewConfig } from "@codemirror/view"; import { EditorView, keymap, lineNumbers, type EditorViewConfig } from "@codemirror/view";
export default class CodeMirror extends EditorView { export default class CodeMirror extends EditorView {
constructor(config: EditorViewConfig) { constructor(config: EditorViewConfig) {
super({ super({
...config, ...config,
extensions: [ extensions: [
keymap.of(defaultKeymap) keymap.of(defaultKeymap),
lineNumbers()
] ]
}); });
} }