From f99d0170eaefb2b9ac57e96c078ab07c0dc14f52 Mon Sep 17 00:00:00 2001 From: moklick Date: Thu, 22 Oct 2020 17:20:56 +0200 Subject: [PATCH] refactor(nodes): pass isDragging prop closes #624 --- src/components/Nodes/wrapNode.tsx | 1 + src/types/index.ts | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/components/Nodes/wrapNode.tsx b/src/components/Nodes/wrapNode.tsx index 7c22aa36..f6a5bbab 100644 --- a/src/components/Nodes/wrapNode.tsx +++ b/src/components/Nodes/wrapNode.tsx @@ -218,6 +218,7 @@ export default (NodeComponent: ComponentType) => { isConnectable={isConnectable} sourcePosition={sourcePosition} targetPosition={targetPosition} + isDragging={isDragging} /> diff --git a/src/types/index.ts b/src/types/index.ts index 83307d6d..60b70e13 100644 --- a/src/types/index.ts +++ b/src/types/index.ts @@ -167,6 +167,7 @@ export interface NodeProps { isConnectable: boolean; targetPosition?: Position; sourcePosition?: Position; + isDragging?: boolean; } export interface NodeComponentProps { @@ -188,6 +189,7 @@ export interface NodeComponentProps { onNodeDragStart?: (node: Node) => void; onNodeDragStop?: (node: Node) => void; style?: CSSProperties; + isDragging?: boolean; } export interface WrapNodeProps {