From 539b329b6f8c3f2ce8aed703ace83f2db85ec972 Mon Sep 17 00:00:00 2001 From: rstubryan Date: Wed, 19 Nov 2025 19:47:55 +0700 Subject: [PATCH] refactor(FE-170,174): refine RecordingTable approval logic and remove unused tooltips --- .../production/recording/RecordingTable.tsx | 77 +++++++------------ 1 file changed, 26 insertions(+), 51 deletions(-) diff --git a/src/components/pages/production/recording/RecordingTable.tsx b/src/components/pages/production/recording/RecordingTable.tsx index f4703c89..f80bbd30 100644 --- a/src/components/pages/production/recording/RecordingTable.tsx +++ b/src/components/pages/production/recording/RecordingTable.tsx @@ -28,7 +28,6 @@ import Badge from '@/components/Badge'; import CheckboxInput from '@/components/input/CheckboxInput'; import TextArea from '@/components/input/TextArea'; import { BaseApproval, BaseApiResponse } from '@/types/api/api-general'; -import { router } from 'next/client'; const RowOptionsMenu = ({ type = 'dropdown', @@ -59,15 +58,6 @@ const RowOptionsMenu = ({ const isApproved = isRecordingApproved(props.row.original); const isGradingDone = isGradingCompleted(props.row.original); - const getApprovalTooltip = () => { - if (isLayingCategory && !isGradingDone) { - return 'Recording LAYING belum bisa disetujui/ditolak karena grading telur belum selesai'; - } - return isGradingDone - ? 'Recording bisa disetujui karena sudah grading' - : 'Recording bisa disetujui'; - }; - return (