in src/components/application/details/controls/tasks/task-graph/index.js [71:92]
render() {
const {tasks, workflow} = this.props;
if (!workflow?.metadata?.loaded) {
return null;
}
let [selectedTaskName = ''] = tasks.filter(t => t.selected)
.map(t => t.name);
selectedTaskName = selectedTaskName.split('.')
.pop() || '';
return (
<div key="Graph view">
<WorkflowGraph
canEdit={false}
onGraphReady={this.onGraphInitialized}
onSelect={this.onGraphSelect}
workflowId={workflow.id}
selectedTaskName={selectedTaskName}
getNodeInfo={this.getNodeAdditionalInfo}
/>
</div>
);
}