blob: f75b7b99abc1808d0f17d0f51781edb7229fbeb0 [file] [log] [blame]
gio5f2f1002025-03-20 18:38:48 +04001import { NodeRect } from './node-rect';
2import { MongoDBNode, nodeLabel } from '@/lib/state';
3import { Handle, Position } from "@xyflow/react";
4
5export function NodeMongoDB(node: MongoDBNode) {
6 const { id, selected } = node;
7 return (
8 <NodeRect id={id} selected={selected} type={node.type}>
9 <div style={{ padding: '10px 20px' }}>
10 {nodeLabel(node)}
11 <Handle
12 id="env_var"
13 type={"source"}
14 position={Position.Top}
15 isConnectableStart={true}
16 isConnectableEnd={true}
17 isConnectable={true}
18 />
19 </div>
20 </NodeRect>
21 );
22}
23
24export function NodeMongoDBDetails(node: MongoDBNode) {
25 return (
26 <>
27 <div>{nodeLabel(node)}</div>
28 </>);
29}