import { NodeCollapsible } from '@/components/collapse'; import { BaseNode } from '@/interfaces/database/agent'; import { NodeProps } from '@xyflow/react'; import { RagNode } from '.'; import { VariableAssignerFormSchemaType } from '../../form/variable-assigner-form'; import { useGetVariableLabelOrTypeByValue } from '../../hooks/use-get-begin-query'; import { LabelCard } from './card'; export function VariableAssignerNode({ ...props }: NodeProps>) { const { data } = props; const { getLabel } = useGetVariableLabelOrTypeByValue(); return ( {(x, idx) => (
{getLabel(x.variable)} {x.operator}
)}
); }