From e4a1138d8d7c733ab19f3937cc7fbf13b40e5e5a Mon Sep 17 00:00:00 2001 From: randy-ar Date: Tue, 21 Oct 2025 11:37:33 +0700 Subject: [PATCH] fix(FE-86-87-88) Hapus tombol edit di index, tambah tombol approve dan delete di detail, dan hit endpoint approve yang udah ada di hoppscocth --- .../project-flock/ProjectFlockTable.tsx | 40 +++- .../project-flock/form/ProjectFlockForm.tsx | 179 ++++++++++++++---- 2 files changed, 172 insertions(+), 47 deletions(-) diff --git a/src/components/pages/production/project-flock/ProjectFlockTable.tsx b/src/components/pages/production/project-flock/ProjectFlockTable.tsx index d283e46d..b5d91069 100644 --- a/src/components/pages/production/project-flock/ProjectFlockTable.tsx +++ b/src/components/pages/production/project-flock/ProjectFlockTable.tsx @@ -10,11 +10,12 @@ import Table from '@/components/Table'; import RowCollapseOptions from '@/components/table/RowCollapseOptions'; import RowDropdownOptions from '@/components/table/RowDropdownOptions'; import { ROWS_OPTIONS } from '@/config/constant'; -import { isResponseSuccess } from '@/lib/api-helper'; +import { isResponseError, isResponseSuccess } from '@/lib/api-helper'; import { cn } from '@/lib/helper'; import { AreaApi, KandangApi, LocationApi } from '@/services/api/master-data'; import { ProjectFlockApi } from '@/services/api/production'; import { useTableFilter } from '@/services/hooks/useTableFilter'; +import { BaseApiResponse } from '@/types/api/api-general'; import { Kandang } from '@/types/api/master-data/kandang'; import { ProjectFlock } from '@/types/api/production/project-flock'; import { Icon } from '@iconify/react'; @@ -57,7 +58,7 @@ const RowOptionsMenu = ({ Detail - + */} +
-
Informasi Umum
+
Informasi Umum {formik.values.kandang_ids && formik.values.kandang_ids.join(', ')}
Pilih Kandang
+
+ +
+ + + + ); };