{
if (isComponentNodeType(node.type)) {
openComponent(node.id);
}
}}
onMoveEnd={() => {
updateCurrentGraph((graph) => ({
...graph,
viewport: reactFlow.getViewport(),
}));
}}
isValidConnection={(connection) => isValidConnection(connection, nodes, edges)}
defaultViewport={DEFAULT_VIEWPORT}
fitView
minZoom={0.25}
maxZoom={1.8}
colorMode={theme}
proOptions={{ hideAttribution: true }}
>