refactor(edges): pass data in onClick handler closes #430
This commit is contained in:
@@ -63,7 +63,13 @@ export default (EdgeComponent: ComponentType<EdgeCompProps>) => {
|
|||||||
setSelectedElements({ id, source, target });
|
setSelectedElements({ id, source, target });
|
||||||
|
|
||||||
if (onClick) {
|
if (onClick) {
|
||||||
onClick(event, { id, source, target, type });
|
const edgeElement: Edge = { id, source, target, type };
|
||||||
|
|
||||||
|
if (typeof data !== 'undefined') {
|
||||||
|
edgeElement.data = data;
|
||||||
|
}
|
||||||
|
|
||||||
|
onClick(event, edgeElement);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user