From 143674533a98154c25fe506e5bcb5b94c37dbb11 Mon Sep 17 00:00:00 2001 From: rstubryan Date: Fri, 23 Jan 2026 21:40:54 +0700 Subject: [PATCH] refactor(FE): Remove redundant ID fields and require filters and update date labels to 'Tanggal mulai' and 'Tanggal akhir --- .../production/uniformity/UniformityTable.tsx | 12 +++++++----- .../uniformity/UniformityTableFilter.schema.ts | 18 ------------------ 2 files changed, 7 insertions(+), 23 deletions(-) diff --git a/src/components/pages/production/uniformity/UniformityTable.tsx b/src/components/pages/production/uniformity/UniformityTable.tsx index 5b6bf892..29d1155a 100644 --- a/src/components/pages/production/uniformity/UniformityTable.tsx +++ b/src/components/pages/production/uniformity/UniformityTable.tsx @@ -327,12 +327,9 @@ const UniformityTable = () => { start_date: filterStartDate, end_date: filterEndDate, location: filterLocation, - location_id: Number(filterLocation?.value) || 0, project_flock: filterProjectFlock, - project_flock_id: Number(filterProjectFlock?.value) || 0, project_flock_kandang_id: filterProjectFlockKandangId, kandang: filterKandang, - kandang_id: Number(filterKandang?.value) || 0, }, validationSchema: UniformityTableFilterSchema, enableReinitialize: true, @@ -1202,7 +1199,8 @@ const UniformityTable = () => {
{
{
{
{
() .required('Project Flock wajib dipilih') @@ -39,11 +31,6 @@ export const UniformityTableFilterSchema = yup.object({ } return !!value; }), - project_flock_id: yup - .number() - .min(1, 'Project flock wajib diisi!') - .required('Project flock wajib diisi!') - .typeError('Project flock wajib diisi!'), project_flock_kandang_id: yup.number().optional(), kandang: yup .mixed() @@ -54,11 +41,6 @@ export const UniformityTableFilterSchema = yup.object({ } return !!value; }), - kandang_id: yup - .number() - .min(1, 'Kandang wajib diisi!') - .required('Kandang wajib diisi!') - .typeError('Kandang wajib diisi!'), }) as yup.ObjectSchema; export type UniformityTableFilterValues = yup.InferType<