From f869ca377a2e002eaa4bbdf2c8e1bcae9c6c9501 Mon Sep 17 00:00:00 2001 From: Baptiste Arnaud Date: Mon, 28 Mar 2022 14:47:41 +0200 Subject: [PATCH] =?UTF-8?q?fix(editor):=20=F0=9F=90=9B=20Step=20undefined?= =?UTF-8?q?=20items=20duplicate?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/utils/src/utils.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/utils/src/utils.ts b/packages/utils/src/utils.ts index a31a0b5cd..0c6427444 100644 --- a/packages/utils/src/utils.ts +++ b/packages/utils/src/utils.ts @@ -124,7 +124,8 @@ export const stepTypeHasItems = ( export const stepHasItems = ( step: Step -): step is ConditionStep | ChoiceInputStep => 'items' in step +): step is ConditionStep | ChoiceInputStep => + 'items' in step && isDefined(step.items) export const byId = (id?: string) => (obj: { id: string }) => obj.id === id