mirror of
https://github.com/infiniflow/ragflow.git
synced 2025-12-08 12:32:30 +08:00
### What problem does this PR solve? Feature:Add a loading status to the agent canvas page. ### Type of change - [x] New Feature (non-breaking change which adds functionality)
24 lines
695 B
TypeScript
24 lines
695 B
TypeScript
import { BaseNode } from '@/interfaces/database/agent';
|
|
import { NodeProps } from '@xyflow/react';
|
|
import { LeftEndHandle } from './handle';
|
|
import NodeHeader from './node-header';
|
|
import { NodeWrapper } from './node-wrapper';
|
|
import { ToolBar } from './toolbar';
|
|
|
|
export function ExitLoopNode({ id, data, selected }: NodeProps<BaseNode<any>>) {
|
|
return (
|
|
<ToolBar
|
|
selected={selected}
|
|
id={id}
|
|
label={data.label}
|
|
showRun={false}
|
|
showCopy={false}
|
|
>
|
|
<NodeWrapper selected={selected} id={id}>
|
|
<LeftEndHandle></LeftEndHandle>
|
|
<NodeHeader id={id} name={data.name} label={data.label}></NodeHeader>
|
|
</NodeWrapper>
|
|
</ToolBar>
|
|
);
|
|
}
|