diff --git a/app/client/src/pages/DataGenerator/Configure.tsx b/app/client/src/pages/DataGenerator/Configure.tsx index 1326a1e..91aeb6d 100644 --- a/app/client/src/pages/DataGenerator/Configure.tsx +++ b/app/client/src/pages/DataGenerator/Configure.tsx @@ -55,20 +55,28 @@ const Configure: FunctionComponent = () => { const location = useLocation(); const { template_name, generate_file_name } = useParams(); const [wizardModeType, setWizardModeType] = useState(getWizardModeType(location)); + console.log('wizardModeType', wizardModeType); useEffect(() => { if (wizardModeType === WizardModeType.DATA_AUGMENTATION) { setWizardModeType(WizardModeType.DATA_AUGMENTATION); - form.setFieldValue('workflow_type', 'freeform'); + form.setFieldValue('workflow_type', 'custom'); } else { setWizardModeType(WizardModeType.DATA_GENERATION); - form.setFieldValue('workflow_type', 'custom'); + form.setFieldValue('workflow_type', 'freeform'); } }, [location, wizardModeType]); + console.log('wizardModeType', wizardModeType); + useEffect(() => { + console.log('useEffect 2'); if (template_name) { - form.setFieldValue('use_case', template_name); + setTimeout(() => { + console.log('setting template name'); + form.setFieldValue('use_case', template_name); + }, 1000); + } }, [template_name]); @@ -85,6 +93,7 @@ const Configure: FunctionComponent = () => { delete values.doc_paths; delete values.output_key; delete values.output_value; + console.log('validateForm', values); const allFieldsFilled = Object.values(values).every(value => Boolean(value)); if (allFieldsFilled && isFunction(setIsStepValid)) { @@ -99,10 +108,11 @@ const Configure: FunctionComponent = () => { useEffect(() => { + console.log('useEffect 1'); if (formData && formData?.inference_type === undefined && isEmpty(generate_file_name)) { form.setFieldValue('inference_type', ModelProviders.CAII); setTimeout(() => { - form.setFieldValue('use_case','custom'); + form.setFieldValue('use_case', template_name ? template_name : 'custom'); }, 1000); } }, [formData]); @@ -253,18 +263,31 @@ const Configure: FunctionComponent = () => { )} - {(formData?.workflow_type === WorkflowType.SUPERVISED_FINE_TUNING || - formData?.workflow_type === WorkflowType.FREE_FORM_DATA_GENERATION) && - } +