'use client' import { memo } from 'react' import { Handle, Position } from '@xyflow/react' import type { NodeProps } from '@xyflow/react' import type { SourceNodeData } from '@/lib/types' function SourceNode({ data, selected }: NodeProps) { const { label, balance, flowRate } = data as SourceNodeData return (