فهرست منبع

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;