Files
ragflow/web/src/pages/agent/form/tool-form/index.tsx
balibabu f683580310 Feat: Synchronize MCP data to agent #3221 (#8832)
### What problem does this PR solve?

Feat: Synchronize MCP data to agent #3221
### Type of change


- [x] New Feature (non-breaking change which adds functionality)
2025-07-15 09:37:08 +08:00

23 lines
511 B
TypeScript

import useGraphStore from '../../store';
import { ToolFormConfigMap } from './constant';
import MCPForm from './mcp-form';
const EmptyContent = () => <div></div>;
const ToolForm = () => {
const clickedToolId = useGraphStore((state) => state.clickedToolId);
const ToolForm =
ToolFormConfigMap[clickedToolId as keyof typeof ToolFormConfigMap] ??
MCPForm ??
EmptyContent;
return (
<section>
<ToolForm key={clickedToolId}></ToolForm>
</section>
);
};
export default ToolForm;