diff --git a/src/components/pages/production/project-flock/ProjectFlockTable.tsx b/src/components/pages/production/project-flock/ProjectFlockTable.tsx index 233c43d7..025e7186 100644 --- a/src/components/pages/production/project-flock/ProjectFlockTable.tsx +++ b/src/components/pages/production/project-flock/ProjectFlockTable.tsx @@ -618,7 +618,7 @@ const ProjectFlockTable = ({ refresh }: { refresh?: () => void }) => { void }) => { , fcr_id: initialValues?.fcr?.id ?? 0, + production_standard_id: initialValues?.production_standard?.id ?? 0, location_id: initialValues?.location?.id ?? 0, kandang_ids: initialValues?.kandangs?.map( (k: Kandang) => k.id @@ -400,6 +413,7 @@ const ProjectFlockForm = ({ area_id: values.area_id as number, category: values.category as string, fcr_id: values.fcr_id as number, + production_standard_id: values.production_standard_id as number, location_id: values.location_id as number, kandang_ids: values.kandang_ids as number[], project_budgets: values.project_budgets.flatMap((budget) => { @@ -858,6 +872,23 @@ const ProjectFlockForm = ({ isClearable isDisabled={formType != 'add'} /> + { + optionChangeHandler(val, 'production_standard'); + }} + options={optionsProductionStandards} + isLoading={isLoadingProductionStandards} + isError={ + formik.touched.production_standard && + Boolean(formik.errors.production_standard) + } + errorMessage={formik.errors.production_standard as string} + isClearable + isDisabled={formType != 'add'} + />