import { Controller, useFormContext, useWatch } from 'react-hook-form'; import { FlexColumn } from '@/components/Container'; import { Label, TextArea, TextInput } from '@/components/Input'; import { useDialogsStore } from '@/stores/dialogs'; import { IOperationCreateDTO } from '../../backend/types'; import { PickMultiOperation } from '../../components/PickMultiOperation'; import { DlgCreateOperationProps } from './DlgCreateOperation'; export function TabSynthesisOperation() { const { oss } = useDialogsStore(state => state.props as DlgCreateOperationProps); const { register, control, formState: { errors } } = useFormContext(); const inputs = useWatch({ control, name: 'arguments' }); return (