import { Controller, useFormContext, useWatch } from 'react-hook-form'; import { Label, TextArea, TextInput } from '@/components/input'; import { useDialogsStore } from '@/stores/dialogs'; import { type IOperationCreateDTO } from '../../backend/types'; import { PickMultiOperation } from '../../components/pick-multi-operation'; 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 (