From 2f5d518e15960ada98bf6445811ab59d25237643 Mon Sep 17 00:00:00 2001 From: rstubryan Date: Wed, 18 Feb 2026 15:43:52 +0700 Subject: [PATCH] refactor(FE): Move table components to a shared "table" directory --- src/components/pages/closing/ClosingDetail.tsx | 4 ++-- .../pages/closing/tab/ClosingFinanceTabContent.tsx | 2 +- .../pages/closing/tab/ClosingOverheadTabContent.tsx | 2 +- .../closing/tab/ClosingSapronakCalculationTabContent.tsx | 2 +- .../pages/closing/tab/ClosingSapronakTabContent.tsx | 8 ++++---- .../closing/{finance => table}/ClosingFinanceTable.tsx | 0 .../ClosingIncomingSapronaksSummaryTable.tsx | 0 .../{sapronak => table}/ClosingIncomingSapronaksTable.tsx | 0 .../ClosingOutgoingSapronaksSummaryTable.tsx | 0 .../{sapronak => table}/ClosingOutgoingSapronaksTable.tsx | 0 .../closing/{overhead => table}/ClosingOverheadTable.tsx | 0 .../ClosingSapronakCalculationTable.tsx | 0 .../{hpp-ekspedisi => table}/HppExpeditionReportTable.tsx | 0 .../pages/closing/{sale => table}/SalesReportTable.tsx | 0 14 files changed, 9 insertions(+), 9 deletions(-) rename src/components/pages/closing/{finance => table}/ClosingFinanceTable.tsx (100%) rename src/components/pages/closing/{sapronak => table}/ClosingIncomingSapronaksSummaryTable.tsx (100%) rename src/components/pages/closing/{sapronak => table}/ClosingIncomingSapronaksTable.tsx (100%) rename src/components/pages/closing/{sapronak => table}/ClosingOutgoingSapronaksSummaryTable.tsx (100%) rename src/components/pages/closing/{sapronak => table}/ClosingOutgoingSapronaksTable.tsx (100%) rename src/components/pages/closing/{overhead => table}/ClosingOverheadTable.tsx (100%) rename src/components/pages/closing/{sapronak-calculation => table}/ClosingSapronakCalculationTable.tsx (100%) rename src/components/pages/closing/{hpp-ekspedisi => table}/HppExpeditionReportTable.tsx (100%) rename src/components/pages/closing/{sale => table}/SalesReportTable.tsx (100%) diff --git a/src/components/pages/closing/ClosingDetail.tsx b/src/components/pages/closing/ClosingDetail.tsx index 51f7618d..305f8316 100644 --- a/src/components/pages/closing/ClosingDetail.tsx +++ b/src/components/pages/closing/ClosingDetail.tsx @@ -17,8 +17,8 @@ import { import ClosingSapronakCalculationTabContent from '@/components/pages/closing/tab/ClosingSapronakCalculationTabContent'; import ClosingOverheadTabContent from '@/components/pages/closing/tab/ClosingOverheadTabContent'; import ClosingFinanceTabContent from '@/components/pages/closing/tab/ClosingFinanceTabContent'; -import SalesReportTable from '@/components/pages/closing/sale/SalesReportTable'; -import HppExpeditionReportTable from './hpp-ekspedisi/HppExpeditionReportTable'; +import SalesReportTable from '@/components/pages/closing/table/SalesReportTable'; +import HppExpeditionReportTable from './table/HppExpeditionReportTable'; import ClosingKandangList from '@/components/pages/closing/ClosingKandangList'; import { ProjectFlock } from '@/types/api/production/project-flock'; import { ProjectFlockKandang } from '@/types/api/production/project-flock-kandang'; diff --git a/src/components/pages/closing/tab/ClosingFinanceTabContent.tsx b/src/components/pages/closing/tab/ClosingFinanceTabContent.tsx index 41a67c1e..7df96129 100644 --- a/src/components/pages/closing/tab/ClosingFinanceTabContent.tsx +++ b/src/components/pages/closing/tab/ClosingFinanceTabContent.tsx @@ -1,4 +1,4 @@ -import ClosingFinanceTable from '@/components/pages/closing/finance/ClosingFinanceTable'; +import ClosingFinanceTable from '@/components/pages/closing/table/ClosingFinanceTable'; const ClosingFinanceTabContent = ({ projectFlockId, diff --git a/src/components/pages/closing/tab/ClosingOverheadTabContent.tsx b/src/components/pages/closing/tab/ClosingOverheadTabContent.tsx index 64833273..5ac92448 100644 --- a/src/components/pages/closing/tab/ClosingOverheadTabContent.tsx +++ b/src/components/pages/closing/tab/ClosingOverheadTabContent.tsx @@ -1,4 +1,4 @@ -import ClosingOverheadTable from '@/components/pages/closing/overhead/ClosingOverheadTable'; +import ClosingOverheadTable from '@/components/pages/closing/table/ClosingOverheadTable'; import { ClosingGeneralInformation } from '@/types/api/closing'; import { ProjectFlockKandang } from '@/types/api/production/project-flock-kandang'; diff --git a/src/components/pages/closing/tab/ClosingSapronakCalculationTabContent.tsx b/src/components/pages/closing/tab/ClosingSapronakCalculationTabContent.tsx index cd93fcac..7517018b 100644 --- a/src/components/pages/closing/tab/ClosingSapronakCalculationTabContent.tsx +++ b/src/components/pages/closing/tab/ClosingSapronakCalculationTabContent.tsx @@ -1,6 +1,6 @@ 'use client'; -import ClosingSapronakCalculationTable from '@/components/pages/closing/sapronak-calculation/ClosingSapronakCalculationTable'; +import ClosingSapronakCalculationTable from '@/components/pages/closing/table/ClosingSapronakCalculationTable'; import { ClosingGeneralInformation } from '@/types/api/closing'; interface ClosingSapronakCalculationTabContentProps { diff --git a/src/components/pages/closing/tab/ClosingSapronakTabContent.tsx b/src/components/pages/closing/tab/ClosingSapronakTabContent.tsx index f66ff739..aaaf0d0e 100644 --- a/src/components/pages/closing/tab/ClosingSapronakTabContent.tsx +++ b/src/components/pages/closing/tab/ClosingSapronakTabContent.tsx @@ -1,9 +1,9 @@ 'use client'; -import ClosingIncomingSapronaksTable from '@/components/pages/closing/sapronak/ClosingIncomingSapronaksTable'; -import ClosingOutgoingSapronaksTable from '@/components/pages/closing/sapronak/ClosingOutgoingSapronaksTable'; -import ClosingIncomingSapronaksSummaryTable from '@/components/pages/closing/sapronak/ClosingIncomingSapronaksSummaryTable'; -import ClosingOutgoingSapronaksSummaryTable from '../sapronak/ClosingOutgoingSapronaksSummaryTable'; +import ClosingIncomingSapronaksTable from '@/components/pages/closing/table/ClosingIncomingSapronaksTable'; +import ClosingOutgoingSapronaksTable from '@/components/pages/closing/table/ClosingOutgoingSapronaksTable'; +import ClosingIncomingSapronaksSummaryTable from '@/components/pages/closing/table/ClosingIncomingSapronaksSummaryTable'; +import ClosingOutgoingSapronaksSummaryTable from '../table/ClosingOutgoingSapronaksSummaryTable'; interface ClosingSapronakTableProps { projectFlockId?: number; diff --git a/src/components/pages/closing/finance/ClosingFinanceTable.tsx b/src/components/pages/closing/table/ClosingFinanceTable.tsx similarity index 100% rename from src/components/pages/closing/finance/ClosingFinanceTable.tsx rename to src/components/pages/closing/table/ClosingFinanceTable.tsx diff --git a/src/components/pages/closing/sapronak/ClosingIncomingSapronaksSummaryTable.tsx b/src/components/pages/closing/table/ClosingIncomingSapronaksSummaryTable.tsx similarity index 100% rename from src/components/pages/closing/sapronak/ClosingIncomingSapronaksSummaryTable.tsx rename to src/components/pages/closing/table/ClosingIncomingSapronaksSummaryTable.tsx diff --git a/src/components/pages/closing/sapronak/ClosingIncomingSapronaksTable.tsx b/src/components/pages/closing/table/ClosingIncomingSapronaksTable.tsx similarity index 100% rename from src/components/pages/closing/sapronak/ClosingIncomingSapronaksTable.tsx rename to src/components/pages/closing/table/ClosingIncomingSapronaksTable.tsx diff --git a/src/components/pages/closing/sapronak/ClosingOutgoingSapronaksSummaryTable.tsx b/src/components/pages/closing/table/ClosingOutgoingSapronaksSummaryTable.tsx similarity index 100% rename from src/components/pages/closing/sapronak/ClosingOutgoingSapronaksSummaryTable.tsx rename to src/components/pages/closing/table/ClosingOutgoingSapronaksSummaryTable.tsx diff --git a/src/components/pages/closing/sapronak/ClosingOutgoingSapronaksTable.tsx b/src/components/pages/closing/table/ClosingOutgoingSapronaksTable.tsx similarity index 100% rename from src/components/pages/closing/sapronak/ClosingOutgoingSapronaksTable.tsx rename to src/components/pages/closing/table/ClosingOutgoingSapronaksTable.tsx diff --git a/src/components/pages/closing/overhead/ClosingOverheadTable.tsx b/src/components/pages/closing/table/ClosingOverheadTable.tsx similarity index 100% rename from src/components/pages/closing/overhead/ClosingOverheadTable.tsx rename to src/components/pages/closing/table/ClosingOverheadTable.tsx diff --git a/src/components/pages/closing/sapronak-calculation/ClosingSapronakCalculationTable.tsx b/src/components/pages/closing/table/ClosingSapronakCalculationTable.tsx similarity index 100% rename from src/components/pages/closing/sapronak-calculation/ClosingSapronakCalculationTable.tsx rename to src/components/pages/closing/table/ClosingSapronakCalculationTable.tsx diff --git a/src/components/pages/closing/hpp-ekspedisi/HppExpeditionReportTable.tsx b/src/components/pages/closing/table/HppExpeditionReportTable.tsx similarity index 100% rename from src/components/pages/closing/hpp-ekspedisi/HppExpeditionReportTable.tsx rename to src/components/pages/closing/table/HppExpeditionReportTable.tsx diff --git a/src/components/pages/closing/sale/SalesReportTable.tsx b/src/components/pages/closing/table/SalesReportTable.tsx similarity index 100% rename from src/components/pages/closing/sale/SalesReportTable.tsx rename to src/components/pages/closing/table/SalesReportTable.tsx