From f95f390cb35727e6a6e0acea74cf59453ddbd56e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christopher=20M=C3=B6ller?= Date: Wed, 19 Jan 2022 18:47:52 +0100 Subject: [PATCH] chore(nodes): prevent crashing when data is not set on nodes object --- src/components/Nodes/DefaultNode.tsx | 2 +- src/components/Nodes/InputNode.tsx | 2 +- src/components/Nodes/OutputNode.tsx | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/Nodes/DefaultNode.tsx b/src/components/Nodes/DefaultNode.tsx index 7d9dc5d5..353bd7ca 100644 --- a/src/components/Nodes/DefaultNode.tsx +++ b/src/components/Nodes/DefaultNode.tsx @@ -12,7 +12,7 @@ const DefaultNode = ({ return ( <> - {data.label} + {data?.label} ); diff --git a/src/components/Nodes/InputNode.tsx b/src/components/Nodes/InputNode.tsx index 73ac0cdf..e2546762 100644 --- a/src/components/Nodes/InputNode.tsx +++ b/src/components/Nodes/InputNode.tsx @@ -5,7 +5,7 @@ import { NodeProps, Position } from '../../types'; const InputNode = ({ data, isConnectable, sourcePosition = Position.Bottom }: NodeProps) => ( <> - {data.label} + {data?.label} ); diff --git a/src/components/Nodes/OutputNode.tsx b/src/components/Nodes/OutputNode.tsx index b6358414..1bc913b7 100644 --- a/src/components/Nodes/OutputNode.tsx +++ b/src/components/Nodes/OutputNode.tsx @@ -6,7 +6,7 @@ import { NodeProps, Position } from '../../types'; const OutputNode = ({ data, isConnectable, targetPosition = Position.Top }: NodeProps) => ( <> - {data.label} + {data?.label} );