From b846219b9d376f63192693481f04808f1efd3151 Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Fri, 14 Aug 2026 21:50:40 +0700 Subject: [PATCH] feat: refactor CuttingShow component layout for improved readability and structure --- .../js/pages/admin/manage/cutting/show.tsx | 40 ++++--------------- 1 file changed, 7 insertions(+), 33 deletions(-) diff --git a/resources/js/pages/admin/manage/cutting/show.tsx b/resources/js/pages/admin/manage/cutting/show.tsx index 1a3df9d..b0dbd9e 100644 --- a/resources/js/pages/admin/manage/cutting/show.tsx +++ b/resources/js/pages/admin/manage/cutting/show.tsx @@ -1,5 +1,3 @@ -import { Head, Link } from '@inertiajs/react'; -import { ArrowLeft } from 'lucide-react'; import { ImagePreviewButton } from '@/components/dialogs'; import { Badge } from '@/components/ui/badge'; import { Button } from '@/components/ui/button'; @@ -13,6 +11,8 @@ import { } from '@/components/ui/table'; import { formatNumber } from '@/lib/format'; import { index as cuttingIndex } from '@/routes/admin/manage/cuttings'; +import { Head, Link } from '@inertiajs/react'; +import { ArrowLeft } from 'lucide-react'; import type { Cutting } from './columns'; import { CuttingItemSubRow } from './cutting-sub-row'; @@ -126,37 +126,11 @@ export default function CuttingShow({ cutting }: Props) {

Bahan Baku

-
-
-

Total Pemakaian

-

- {formatNumber(totalUsage)} -

-
- {result?.cutting_result && ( -
-

Total Hasil Cutting

-

- {formatNumber(result.cutting_result)} pcs -

-
- )} - {cutting.formatted_cost_per_unit && ( -
-

Biaya Per Produk

-

- {cutting.formatted_cost_per_unit} -

-
- )} - {cutting.formatted_total_material_cost && ( -
-

Total Biaya Bahan

-

- {cutting.formatted_total_material_cost} -

-
- )} +
+

Total Pemakaian

+

+ {formatNumber(totalUsage)} +