Skip to content
Snippets Groups Projects
Commit d27c74fe authored by ali asaria's avatar ali asaria
Browse files

add new data to nodes

parent b235a56d
No related branches found
Tags v0.1.33
No related merge requests found
import { Chip, Typography } from '@mui/joy';
import { Typography } from '@mui/joy';
import { BuiltInNode, Handle } from '@xyflow/react';
import { NodeProps, Position } from '@xyflow/system';
import { XIcon } from 'lucide-react';
import { jobChipColor } from 'renderer/lib/utils';
function chipColorByType(jobType: string) {
switch (jobType) {
......@@ -31,7 +30,7 @@ export default function memo({
borderRadius: '3px',
}}
>
<Typography level="body-xs"> {data?.jobType}</Typography>
<Typography level="body-xs">{data?.jobType}</Typography>
</div>
<div
className="custom-node-delete-button"
......@@ -41,7 +40,7 @@ export default function memo({
borderRadius: '50%',
}}
onClick={() => {
alert('delete node');
alert('delete node: ' + data?.id);
}}
>
<XIcon size="12px" />
......@@ -57,6 +56,7 @@ export default function memo({
>
<Typography level="title-md">{data?.label}</Typography>
<Typography level="body-sm">{data?.template}</Typography>
{/* {JSON.stringify(data, null, 2)} */}
</div>
<Handle
type="source"
......
......@@ -34,10 +34,14 @@ function generateNodes(workflow: any) {
}
});
// console.log(currentNode);
const data = {
id: currentNode?.id,
label: currentNode.name,
jobType: currentNode.type,
template: currentNode.template,
metadata: currentNode?.metadata,
};
const nextNode = {
id: currentTask,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment