import { ReactNode } from 'react'; import { Handle, Position, NodeProps } from '@xyflow/react'; import { AppNode } from '../types/graph'; import './CustomNode.css'; export default function CustomNode({ data, selected }: NodeProps): ReactNode { const handleGenerate = (e: React.MouseEvent) => { e.stopPropagation(); }; return (
{data.label}
{[Position.Top, Position.Bottom, Position.Right, Position.Left].map((position) => ( (["target", "source"] as const).map((type) => ( )) ))}
); }