From 385809df84ce094c73cae744efe4b7d8e5ef27c2 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 10 May 2025 20:20:38 +0300 Subject: [PATCH] fix(code): reintroduce indent with tab --- packages/codemirror/src/index.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/codemirror/src/index.ts b/packages/codemirror/src/index.ts index dd904817a..788e26e69 100644 --- a/packages/codemirror/src/index.ts +++ b/packages/codemirror/src/index.ts @@ -1,5 +1,5 @@ -import { defaultKeymap } from "@codemirror/commands"; -import { EditorView, keymap, lineNumbers, ViewUpdate, type EditorViewConfig } from "@codemirror/view"; +import { defaultKeymap, indentWithTab } from "@codemirror/commands"; +import { EditorView, keymap, lineNumbers, ViewUpdate, type EditorViewConfig, type KeyBinding } from "@codemirror/view"; type ContentChangedListener = () => void; @@ -13,7 +13,10 @@ export default class CodeMirror extends EditorView { constructor(config: EditorConfig) { let extensions = [ - keymap.of(defaultKeymap), + keymap.of([ + ...defaultKeymap, + indentWithTab + ]), lineNumbers() ];