diff --git a/packages/client/src/tiptap/core/extensions/image.ts b/packages/client/src/tiptap/core/extensions/image.ts index 2d252ed5..2367915f 100644 --- a/packages/client/src/tiptap/core/extensions/image.ts +++ b/packages/client/src/tiptap/core/extensions/image.ts @@ -7,7 +7,7 @@ const resolveImageEl = (element) => (element.nodeName === 'IMG' ? element : elem declare module '@tiptap/core' { interface Commands { iamge: { - setEmptyImage: () => ReturnType; + setEmptyImage: (arg: { width?: number | string }) => ReturnType; }; } } diff --git a/packages/client/src/tiptap/core/extensions/mind.ts b/packages/client/src/tiptap/core/extensions/mind.ts index 96530567..147724d7 100644 --- a/packages/client/src/tiptap/core/extensions/mind.ts +++ b/packages/client/src/tiptap/core/extensions/mind.ts @@ -11,7 +11,7 @@ const DEFAULT_MIND_DATA = { }; export interface IMindAttrs { - width?: number; + width?: number | string; height?: number; data?: Record; template?: string; diff --git a/packages/client/src/tiptap/core/menus/commands.tsx b/packages/client/src/tiptap/core/menus/commands.tsx index 9212152f..f349e45a 100644 --- a/packages/client/src/tiptap/core/menus/commands.tsx +++ b/packages/client/src/tiptap/core/menus/commands.tsx @@ -91,7 +91,6 @@ export const COMMANDS: ICommand[] = [ { icon: , label: '图片', - // @ts-ignore action: (editor) => editor.chain().focus().setEmptyImage({ width: '100%' }).run(), }, { @@ -123,7 +122,6 @@ export const COMMANDS: ICommand[] = [ icon: , label: '思维导图', action: (editor) => { - // @ts-ignore editor.chain().focus().setMind({ width: '100%' }).run(); }, },