Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
render() {
const { data } = this.props;
const id = `${data.source || ''}_${data.target}`;
const className = GraphUtils.classNames('edge', {
selected: this.props.isSelected,
});
return r.g({
className: 'edge-container ' + (this.props.className || ''),
'data-source': data.source,
'data-target': data.target,
}, [
r.g({
className,
}, [
r.path({
className: 'edge-path',
d: this.getPathDescription(data) || undefined,
}),
]),