diff --git a/src/components/pages/production/project-flock/form/ProjectFlockKandangTable.tsx b/src/components/pages/production/project-flock/form/ProjectFlockKandangTable.tsx index 14a9b11a..bba4a229 100644 --- a/src/components/pages/production/project-flock/form/ProjectFlockKandangTable.tsx +++ b/src/components/pages/production/project-flock/form/ProjectFlockKandangTable.tsx @@ -2,6 +2,7 @@ import Badge from '@/components/Badge'; import Card from '@/components/Card'; +import StatusBadge from '@/components/helper/StatusBadge'; import CheckboxInput from '@/components/input/CheckboxInput'; import PillBadge from '@/components/PillBadge'; import Table from '@/components/Table'; @@ -32,6 +33,14 @@ const ProjectFlockKandangTable = ({ initialValues?: ProjectFlock; formType: 'add' | 'edit' | 'detail'; }) => { + const availableKandang = listKandang.filter( + (kandang) => kandang.status == 'NON_ACTIVE' + ).length; + + const unavailableKandang = listKandang.filter( + (kandang) => kandang.status != 'NON_ACTIVE' + ).length; + // Fungsi untuk menangani perubahan checkbox const handleCheckboxChange = (kandang: Kandang, isChecked: boolean) => { // Hanya izinkan perubahan jika tidak dalam mode 'detail' @@ -57,48 +66,30 @@ const ProjectFlockKandangTable = ({ {listKandang.length > 0 ? ( <> {/* ... Bagian Badge Status ... */} -