From ace95a4b7b7c4afc5e088a33bf5ddb45935ca08c Mon Sep 17 00:00:00 2001 From: Thomas Trompette Date: Wed, 23 Oct 2024 16:38:04 +0200 Subject: [PATCH] Fix addComands type --- .../workflow/search-variables/utils/variableTag.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/twenty-front/src/modules/workflow/search-variables/utils/variableTag.ts b/packages/twenty-front/src/modules/workflow/search-variables/utils/variableTag.ts index ab8775b5d8e11..ec2361ee22754 100644 --- a/packages/twenty-front/src/modules/workflow/search-variables/utils/variableTag.ts +++ b/packages/twenty-front/src/modules/workflow/search-variables/utils/variableTag.ts @@ -1,5 +1,5 @@ import { Node } from '@tiptap/core'; -import { mergeAttributes, RawCommands } from '@tiptap/react'; +import { mergeAttributes } from '@tiptap/react'; declare module '@tiptap/core' { interface Commands { @@ -49,15 +49,16 @@ export const VariableTag = Node.create({ ]; }, - // @ts-expect-error - addCommands is missing from the NodeConfig type addCommands: () => ({ insertVariableTag: (variable: string) => - ({ commands }: { commands: Partial }) => { - return commands.insertContent?.({ + ({ commands }) => { + commands.insertContent?.({ type: 'variableTag', attrs: { variable }, }); + + return true; }, }), });