From bb6e62f20507b05906610e535cbac56fa2a54cd6 Mon Sep 17 00:00:00 2001 From: Devessier Date: Fri, 30 Aug 2024 15:35:35 +0200 Subject: [PATCH] fix: add missing keys for enum --- .../layout/right-drawer/constants/RightDrawerPageIcons.ts | 3 ++- .../layout/right-drawer/constants/RightDrawerPageTitles.ts | 3 ++- .../utils/__tests__/generateWorkflowDiagram.test.ts | 6 ++++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/packages/twenty-front/src/modules/ui/layout/right-drawer/constants/RightDrawerPageIcons.ts b/packages/twenty-front/src/modules/ui/layout/right-drawer/constants/RightDrawerPageIcons.ts index aed035783839..7fc5d9849d89 100644 --- a/packages/twenty-front/src/modules/ui/layout/right-drawer/constants/RightDrawerPageIcons.ts +++ b/packages/twenty-front/src/modules/ui/layout/right-drawer/constants/RightDrawerPageIcons.ts @@ -5,5 +5,6 @@ export const RIGHT_DRAWER_PAGE_ICONS = { [RightDrawerPages.ViewCalendarEvent]: 'IconCalendarEvent', [RightDrawerPages.ViewRecord]: 'Icon123', [RightDrawerPages.Copilot]: 'IconSparkles', - [RightDrawerPages.Workflow]: 'IconSparkles', + [RightDrawerPages.WorkflowStepEdit]: 'IconSparkles', + [RightDrawerPages.WorkflowStepSelectAction]: 'IconSparkles', }; diff --git a/packages/twenty-front/src/modules/ui/layout/right-drawer/constants/RightDrawerPageTitles.ts b/packages/twenty-front/src/modules/ui/layout/right-drawer/constants/RightDrawerPageTitles.ts index bb74c9da8153..749fb10384fc 100644 --- a/packages/twenty-front/src/modules/ui/layout/right-drawer/constants/RightDrawerPageTitles.ts +++ b/packages/twenty-front/src/modules/ui/layout/right-drawer/constants/RightDrawerPageTitles.ts @@ -5,5 +5,6 @@ export const RIGHT_DRAWER_PAGE_TITLES = { [RightDrawerPages.ViewCalendarEvent]: 'Calendar Event', [RightDrawerPages.ViewRecord]: 'Record Editor', [RightDrawerPages.Copilot]: 'Copilot', - [RightDrawerPages.Workflow]: 'Workflow', + [RightDrawerPages.WorkflowStepEdit]: 'Workflow', + [RightDrawerPages.WorkflowStepSelectAction]: 'Workflow', }; diff --git a/packages/twenty-front/src/modules/workflow/utils/__tests__/generateWorkflowDiagram.test.ts b/packages/twenty-front/src/modules/workflow/utils/__tests__/generateWorkflowDiagram.test.ts index 0716aa29bb83..885393576536 100644 --- a/packages/twenty-front/src/modules/workflow/utils/__tests__/generateWorkflowDiagram.test.ts +++ b/packages/twenty-front/src/modules/workflow/utils/__tests__/generateWorkflowDiagram.test.ts @@ -70,8 +70,10 @@ describe('generateWorkflowDiagram', () => { const stepNodes = result.nodes.slice(1); for (const [index, step] of steps.entries()) { - expect(stepNodes[index].data.nodeType).toBe('action'); - expect(stepNodes[index].data.label).toBe(step.name); + expect(stepNodes[index].data).toEqual({ + nodeType: 'action', + label: step.name, + }); } });