refactor(react-flow): add existing nodes validate
This commit is contained in:
@@ -190,7 +190,7 @@ export default function ReactFlowDrawer({ showDrawer }: ReactFlowDrawerProps) {
|
|||||||
const existingNodes = nodes
|
const existingNodes = nodes
|
||||||
.filter((node) => node.id !== selectedHandleId?.split("-")[0])
|
.filter((node) => node.id !== selectedHandleId?.split("-")[0])
|
||||||
.filter((node) => {
|
.filter((node) => {
|
||||||
if (!selectedHandleId) return false;
|
if (!selectedHandleId || node.type === "startNode") return false;
|
||||||
const [sourceNodeId, sourceHandleId] = selectedHandleId.split("-");
|
const [sourceNodeId, sourceHandleId] = selectedHandleId.split("-");
|
||||||
return !edges.some(
|
return !edges.some(
|
||||||
(edge) =>
|
(edge) =>
|
||||||
|
Reference in New Issue
Block a user