import React, { memo } from 'react'; import { Handle, Position } from '@xyflow/react'; function FixedNodeCard({ data }) { const { icon, title, subtitle, kind } = data; const hasInput = kind !== 'data'; const hasOutput = kind !== 'result'; return (
{hasInput && }
{icon} {title}
{subtitle &&
{subtitle}
} {hasOutput && }
); } export default memo(FixedNodeCard);