From 19e0d880a900c53e0d528c8c8f4052d03b9e9415 Mon Sep 17 00:00:00 2001 From: Hugues Chocart Date: Fri, 19 Apr 2024 16:47:21 -0300 Subject: [PATCH] fix: and or dropdown render (#240) --- packages/frontend/components/checks/Picker.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/frontend/components/checks/Picker.tsx b/packages/frontend/components/checks/Picker.tsx index 09b003b9..37a8f835 100644 --- a/packages/frontend/components/checks/Picker.tsx +++ b/packages/frontend/components/checks/Picker.tsx @@ -64,7 +64,9 @@ function RenderCheckNode({ value={currentOperator} onChange={(val) => { const newNodeArray = [...node] - newNodeArray[0] = val + if (val !== null) { + newNodeArray[0] = val + } setNode(newNodeArray as CheckLogic) }} /> @@ -79,7 +81,7 @@ function RenderCheckNode({ // ts assert node is LogicElement const s = node as LogicData - const check = checks.find((f) => f.id === s.id) + const check = checks.find((f) => f.id === s?.id) if (!check) return null