import { Controller, useFormContext, useWatch } from 'react-hook-form'; import { Label, TextArea, TextInput } from '@/components/input'; import { useDialogsStore } from '@/stores/dialogs'; import { type ICreateOperationDTO } from '../../backend/types'; import { PickMultiOperation } from '../../components/pick-multi-operation'; import { SelectBlock } from '../../components/select-block'; import { type DlgCreateOperationProps } from './dlg-create-operation'; export function TabSynthesisOperation() { const { oss } = useDialogsStore(state => state.props as DlgCreateOperationProps); const { register, control, formState: { errors } } = useFormContext(); const inputs = useWatch({ control, name: 'arguments' }); return (
( field.onChange(value ? value.id : null)} /> )} />