chore(nodes): prevent crashing when data is not set on nodes object

This commit is contained in:
Christopher Möller
2022-01-19 18:47:52 +01:00
parent c2bae79916
commit f95f390cb3
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -12,7 +12,7 @@ const DefaultNode = ({
return ( return (
<> <>
<Handle type="target" position={targetPosition} isConnectable={isConnectable} /> <Handle type="target" position={targetPosition} isConnectable={isConnectable} />
{data.label} {data?.label}
<Handle type="source" position={sourcePosition} isConnectable={isConnectable} /> <Handle type="source" position={sourcePosition} isConnectable={isConnectable} />
</> </>
); );
+1 -1
View File
@@ -5,7 +5,7 @@ import { NodeProps, Position } from '../../types';
const InputNode = ({ data, isConnectable, sourcePosition = Position.Bottom }: NodeProps) => ( const InputNode = ({ data, isConnectable, sourcePosition = Position.Bottom }: NodeProps) => (
<> <>
{data.label} {data?.label}
<Handle type="source" position={sourcePosition} isConnectable={isConnectable} /> <Handle type="source" position={sourcePosition} isConnectable={isConnectable} />
</> </>
); );
+1 -1
View File
@@ -6,7 +6,7 @@ import { NodeProps, Position } from '../../types';
const OutputNode = ({ data, isConnectable, targetPosition = Position.Top }: NodeProps) => ( const OutputNode = ({ data, isConnectable, targetPosition = Position.Top }: NodeProps) => (
<> <>
<Handle type="target" position={targetPosition} isConnectable={isConnectable} /> <Handle type="target" position={targetPosition} isConnectable={isConnectable} />
{data.label} {data?.label}
</> </>
); );