瀏覽代碼

fix merging extensions

Yuki Takei 2 年之前
父節點
當前提交
04dfa56308
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      packages/editor/src/services/codemirror-editor/use-codemirror-editor.ts

+ 4 - 1
packages/editor/src/services/codemirror-editor/use-codemirror-editor.ts

@@ -31,8 +31,11 @@ const defaultExtensionsToInit: Extension[] = [
 export const useCodeMirrorEditor = (props?: UseCodeMirrorEditor): UseCodeMirrorEditorResponse => {
 
   const codemirror = useCodeMirror({
-    extensions: defaultExtensions,
     ...props,
+    extensions: [
+      ...defaultExtensions,
+      ...(props?.extensions ?? []),
+    ],
   });
 
   const { view, setContainer } = codemirror;